在WPF数据网格单元格编辑模式下,我需要使用TextBox
更改默认的myCustomTextBox
。
例如:当用户双击一个单元格时,显示MyCustomControl而不是WPF TextBox。
谢谢。
答案 0 :(得分:0)
您可以使用单元格编辑模板like this 在此处输入代码
<DataGrid ItemsSource="{Binding}">
<DataGrid.Resources>
<DataTemplate x:Key="CellEditingTemplate">
<local:myCustomTextBox Text="{Binding PropertyName}"/>
</DataTemplate>
</DataGrid.Resources>
<DataGridTemplateColumn CellEditingTemplate="{StaticResource CellEditingTemplate}"/>
</DataGrid>