c# - 将 DataSet 与 DataGrid 一起使用

标签 c# wpf datagrid dataset

我有一个在运行时创建的数据集。我想使用 wpf 在数据网格中显示此信息,并让它显示在运行时选择的某些列。

我可以使用以下方法获取要显示的数据:

datagrid.ItemsSource = dataset.Tables[0].DefaultView;
datagrid.DataContext = dataset.Tables[0];

如何使用 DataGridTemplateColumn 将列添加到数据网格并在其中显示我的数据集信息或其他任意数据(数字等)?

谢谢。

最佳答案

检查这些以前的 StackOverflow 问题是否回答了您的问题:

(这里是我用的the search)。

基本上,您需要将列添加到数据网格,并设置它们的绑定(bind)(使用 Binding 属性)。有多种列可供选择,您想要一个派生自 DataGridBoundColumn 的列例如DataGridTextColumn .

关于c# - 将 DataSet 与 DataGrid 一起使用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4623641/

相关文章:

c# - 如何使用 LINQ 获取 List<Order> 中产品的唯一条目

mysql - 如何使用 mysql 即可编辑数据网格在 wpf 数据网格本身中插入更新删除

c# - 向 WPF DataGrid 添加按钮

wpf - 使用字符串格式在数据网格中显示日期+星期几

c# - 为什么 sealed 关键字不包含在访问修饰符列表中?

c# - 调试 C# 对象初始值设定项

c# - 为什么VB6.0窗体显示为C#窗体?

c# - 我如何检查用户是否想要动画(通过系统设置)?

c# - 在 Telerik RichText 编辑器中保存和另存为

wpf - 如何在 wpf 中添加自定义可忽略属性