我有一个密码
<DataGrid.Columns>
<DataGridTextColumn Header="Số TT" Binding="{Binding Path=STT}" Width="600">
<DataGridTextColumn.EditingElementStyle>
<Style TargetType="TextBox">
<Setter Property="IsReadOnly" Value="true" />
</Style>
</DataGridTextColumn.EditingElementStyle>
</DataGridTextColumn>
<DataGridTextColumn Header="Mod10" Binding="{Binding Path=mod10}" Width="400"/>
</DataGrid.Columns>
我要创建ReadOnlyTextboxcolumn可以在datagrid WPF中选择文本 但是,当我尝试快速操作单元格时,它会显示一个可编辑的错误,并显示一条错误消息并锁定所有无法选择的其余单元格。 This error
答案 0 :(得分:0)
您可以使用IsReadOnly
中的DataGridTextColumn
使其为只读。在给定的场景中不需要样式。
<DataGridTextColumn Header="Số TT" Width="auto" Binding="{Binding STT }" IsReadOnly="True" />