具有动态列的列表视图
本文关键字:列表 视图 动态 | 更新日期: 2023-09-27 18:32:18
>我需要一个适应数据源并动态创建文本框控件的列表视图。
背景:我上传一个 excel 文件,将其转换为数据表,显示上传的值,允许通过文本框进行编辑,最后将其插入数据库。
数据源将始终是数据表,但列数将根据 excel 文件而有所不同。任何帮助将不胜感激。
这在常规列表视图控件中是不可能的。好吧,至少我不知道这种可能性。恐怕您需要自己创建一个满足您要求的控件。
您可以尝试使用 DataGrid。
在 Windows 窗体中:
dataGrid.DataSource = yourDataTable;
在 WPF 中:
dataGrid.ItemsSource = yourDataTable.AsEnumerable();