举例如下:
DataTable dt = new DataTable();
dt.Columns.Add("name", typeof(string));
DataRow dr1 = dt.NewRow();
dr1[0] = "张三";
dt.Rows.Add(dr1);
DataRow dr2 = dt.NewRow();
dr2[0] = "李四";
dt.Rows.Add(dr2);
DataRow dro=dt.NewRow();
dro[0]="全部";
dt.Rows.InsertAt(dro, 0);
cbxDT.ItemsSource = dt.DefaultView;
cbxDT.DisplayMemberPath = "name";
xaml中不需要其它设置。
本文介绍了一种使用C#中的DataTable来填充ComboBox的方法。通过创建DataTable并添加列,然后插入数据行,最后将DataTable绑定到ComboBox上,实现了动态数据展示。这种方法适用于需要从数据源加载数据的场景。
5万+

被折叠的 条评论
为什么被折叠?



