如何更新我的工具包?在UWP中没有重新绑定数据网格的扩展数据网格单元模板文本框值?

时间:2017-09-10 18:27:31

标签: c# uwp

我的任务有问题。我使用通用Windows平台(UWP)技术实现一个功能,因为我想更新数据网格单元模板值而不刷新数据网格。

内部单元格模板我在列字段中采用了一个文本框控件来更新值。我的要求是每当我给文本框值只是更新特定行而不刷新所有数据网格。

根据我的理解,使用代码和快照图像。

Data Grid Image

        Border bd = (Border)bdName;
        MyToolkit.Controls.DataGrid dg = (MyToolkit.Controls.DataGrid)bd.FindName("DataGrid");
        MyToolkit.Controls.DataGridTemplatedColumn dtc = (MyToolkit.Controls.DataGridTemplatedColumn)dg.Columns[2];
        DataTemplate dte = (DataTemplate)dtc.CellTemplate;
        dte.SetValue(SelectedItemProperty, "0000");
        TextBox tx = (TextBox)dte.LoadContent();
        tx.Text = ((Windows.UI.Xaml.Controls.TextBox)sender).Text.ToString();
        TextBox tx = (TextBox)dte.SetValue(SelectedItemProperty, "7777");

0 个答案:

没有答案