48得票7回答
WPF:DataGrid禁用选定行样式 - 或行选择

我看到很多关于如何在DataGrid中为选定行设置样式的示例,例如这个: 如何在DataGrid中设置选定行的颜色 我能否禁用选定行的样式?我不想覆盖每一个被选定行所改变的东西。只是不想有任何可见的变化。肯定有比创建模板更容易的方法.. 或者.. 如果更容易的话,禁用选择行..但从...

47得票2回答
ListView.GridViewColumn (*)宽度

我正在使用 WPF 应用程序中的 ListView 控件,而不是 DataGrid。 我想给我的 ListView.GridViewColumn 一个 * 的宽度,但每当我为 ListView.GridViewColumn 提供 * 宽度时,它会给我一个编译时错误。 请建议我如何提供 * 宽度...

45得票15回答
WPF数据网格验证错误未清除。

我有一个 WPF 的 DataGrid,它绑定了一个 ObservableCollection。这个集合中的成员都有验证功能,使用了 IDataErrorInfo 接口实现。如果我编辑了一个单元格,使其无效,并在按下 Enter 键前点击了 Tab 键离开,然后回来并使其有效,该单元格将不再显...

41得票7回答
如何在WPF中刷新数据网格

我的数据源在MySQL数据库中,我已经创建了一条更新命令,现在需要刷新DataGrid。MySqlCommand cmd = new MySqlCommand( "update request set status = " + StatusRequest(value) + " whe...

40得票6回答
如何在使用WPF数据表格时更改列标题的背景色

如何在使用WPF数据网格时更改列标题的背景颜色?需要直接修改XAML吗?

40得票7回答
提高WPF DataGrid性能

在我的.NET 3.5 WPF应用程序中,我有一个WPF DataGrid,并且该DataGrid将填充500列和50行。当我滚动或执行DataGrid.Items.Refresh()或选择行时,应用程序的性能非常差。 实际上,应用程序需要大约20秒才能更新布局。Layout_Updated...

36得票2回答
从datagrid中删除行

我们能否去掉数据网格中每行之间的线条?这样它看起来就像一个列表视图(只有数据,没有两行之间的线)。

34得票8回答
在WPF DataGrid上显示行号的简单方法

我只想在我的DataGrid的最左列显示行号,是否有相应的属性可以实现这个功能? 请注意,这不是我的表的主键。当列排序时,我不希望这些行号随着它们所在的行移动。我基本上只想要一个连续的计数器。甚至不需要表头。

33得票8回答
WPF数据表格行编辑“ENDED”事件

我知道WPF datagrid有"RowEditEnding"事件,但我需要在行提交后触发该事件,以检查新添加的行是否重复并合并重复的行。我的datagrid的“CanUserAddRow”属性设置为True。 我正在使用EntityObservableCollection来扩展Observ...

33得票9回答
WPF数据表格:当单元格被点击时,如何停止自动滚动?

问题: 如果我的 DataGrid 并非完全可见(水平和垂直滚动条均显示),并且我点击一个部分可见的单元格,则该网格会自动滚动以使该单元格可见。我不想让这种情况发生。我尝试过使用 RequestBringIntoView 进行调整,例如:private void DataGrid_Reques...