【问题标题】:How to edit a row in Datagrid in xaml uwp如何在xaml uwp中编辑Datagrid中的一行
【发布时间】:2020-03-14 05:08:50
【问题描述】:

第一个要求 - 在 Datagrid 中插入数据(某些条件)时,我想隐藏一些列

第二个要求 - 当编辑按钮单击特定行时,该行允许编辑某些列并显示保存/取消按钮而不是编辑按钮。点击保存按钮时,调用了哪个事件或方法。

感谢您的提前!!!

【问题讨论】:

    标签: c# xaml uwp datagrid uwp-xaml


    【解决方案1】:

    第一个要求:-

    Page.xaml

    <toolkit:DataGrid >
        <toolkit:DataGrid.Columns>
            <toolkit:DataGridTextColumn
                Header="Name"
                Tag="Name"
                Binding="{Binding Name}"
                CanUserSort="False"
                Visibility="{StaticResource hideorshow}"
                HeaderStyle="{StaticResource DataGridNonSortableColumnHeaderStyle}"/>
            <toolkit:DataGridTextColumn
                Header="Number"
                Tag="Number"
                Binding="{Binding Number}"
                CanUserSort="False"
                HeaderStyle="{StaticResource DataGridNonSortableColumnHeaderStyle}"/>
    
        </toolkit:DataGrid.Columns>
    </toolkit:DataGrid>
    

    Page.xaml.cs

    this.Resources.Add("hideorshow", Visibility.Collapsed);
    this.InitializeComponent();
    

    在调用InitializeComponent之前设置值Resource以隐藏或显示DataGrid中的列

    谢谢!!!

    【讨论】:

      猜你喜欢
      • 2019-07-23
      • 2010-10-02
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2017-08-20
      • 2015-09-01
      • 1970-01-01
      • 2012-11-21
      相关资源
      最近更新 更多