【问题标题】:How to Remove Default Row In Wpf data Grid如何删除 Wpf 数据网格中的默认行
【发布时间】:2018-12-22 07:51:24
【问题描述】:

我正在使用 WPF 数据网格。每当加载它时,都会有一个空白的默认行。如何禁止默认行在 Windows 窗体网格中显示。

【问题讨论】:

    标签: wpf datagrid


    【解决方案1】:

    这是新条目的行。如果您不想让用户创建新条目,或者如果您从代码中处理它,例如使用添加按钮,禁用CanUserAddRows-选项。

    <DataGrid  CanUserAddRows="False" />
    

    【讨论】:

    • ITS 工作但因为我丢失了我的数据网格选择更改事件
    • @Chunmun Tyagi:在元素的选择之间?我的应用程序(WPFToolkit 和 .net4)中有很多 DataGrid,我从未观察到 SelectionChanged 事件的问题。但我不能 100% 确定我是否经常使用它,因为我主要是从 ViewModel 绑定到 SelectedItem。究竟会发生什么?如果您更改选定的行,它不会触发吗?也许为此提出一个新问题是有意义的。是 .net 4 还是工具包版本?
    • 这对我不起作用。我也想隐藏那个空白行。我正在使用 VSE 2012 和一个带有 ObservableCollection 的数据网格,并且取消选中 CanUserAddRows 的选项对我没有任何作用。
    • 非常适合我,该行不再出现!
    • @NerfHerder 如果您将该代码放在 xaml 中,它可以工作,该复选框似乎对我也不起作用
    猜你喜欢
    • 2017-02-07
    • 2012-12-11
    • 2023-03-21
    • 2016-02-20
    • 1970-01-01
    • 2018-02-13
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多