我将VerticalScrollBarVisibility的值设为“Disabled”,因为我不想看到超过指定高度的datagrid内部内容。在执行以上语句后,我无法看到滚动条,但我仍然可以向下滚动并查看行。请问有人能告诉我如何完全禁用滚动吗?谢谢。
我想保护DataGrid中的某些行,使用户无法删除,即使属性CanUserDeleteRows已设置为true。是否有可能通过数据绑定或触发器来保护某些行?ItemsSource绑定到T类型的ObservableCollection。
我正在创建一个带有DataGrid的WPF窗口,并且我想在网格底部显示空的“新项目”行,以便我可以向网格中添加新项目。但是出现问题,我的窗口上的网格没有显示空行。以下是我用来创建DataGrid的标记:<toolkit:DataGrid x:Name="ProjectTasksData...
我正在使用 WPF Datagrid,其中 RowDetailsVisibilityMode 被设置为 "VisibleWhenSelected",SelectionMode="Extended" 以便可以选择多行并显示 RowDetails,如下:<dg:DataGrid x:Name...
我正在使用优秀的MVVM Light Toolkit。我的ViewModel公开:public const string CourtCodesTypeCourtPropertyName = "CourtCodesTypeCourt"; private List<CourtType>...
我有一个WPF DataGrid,它有一个AlternatingRowBackground画刷,用于配置交替着色的行。我想在鼠标悬停时突出显示当前行,但是样式触发器似乎输给了AlternatingRowBackground画刷。在不使用AlternatingRowBackground画刷绘制的...
在搜索过程中,我发现可以轻松地将行号设置为行标题: void datagrid_LoadingRow(object sender, DataGridRowEventArgs e) { e.Row.Header = e.Row.GetIndex(); } 它在RowHea...
我有一个数据网格,其中一个表头列是三态复选框。该列的单元格模板包含两个状态的复选框: + 全部项目的复选框 - 项目1 - 项目2 - 项目3 .. 我想使用“全部项目”复选框来选择/取消选择所有项目(项目1、项目2),这个功能可以正常工作。接下来,我想在没有全部选择/取消选...
我正在开发一个应用程序,其中大部分内容都是通过内置的 WPF DataGrid 向用户呈现的。这是我的 DataGrid 的样子。除了在父级 Grid 上设置 RowDefinitions 之外,我没有设置任何东西。 <UserControl xmlns="blah blah blah...