【问题标题】:How Change TextBox With myCustomTextBox in WPF datagrid cell editing mode如何在 WPF 数据网格单元格编辑模式下使用 myCustomTextBox 更改文本框
【发布时间】:2019-03-23 15:00:52
【问题描述】:

我需要在 WPF 数据网格单元格编辑模式下将默认 TextBox 更改为 myCustomTextBox

例如:当用户双击单元格时,显示 MyCustomControl 而不是 WPF TextBox。

谢谢。

【问题讨论】:

    标签: c# wpf datagrid textbox edit


    【解决方案1】:

    您可以使用单元格编辑模板like this 在此输入代码

      <DataGrid ItemsSource="{Binding}">
            <DataGrid.Resources>
                <DataTemplate x:Key="CellEditingTemplate">
                    <local:myCustomTextBox Text="{Binding PropertyName}"/>
                </DataTemplate>
            </DataGrid.Resources>
            <DataGridTemplateColumn CellEditingTemplate="{StaticResource CellEditingTemplate}"/>
    </DataGrid>
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2013-06-03
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2014-10-21
      相关资源
      最近更新 更多