【发布时间】:2023-03-19 17:37:01
【问题描述】:
我正在尝试通过 c# 关闭 WPF Datagrid 单元格的 isReadOnly 属性。一旦用户点击一行,我就需要这样做。
到目前为止我有这个
private void dgProductItem_PreviewMouseDown(object sender, MouseButtonEventArgs e)
{
DataGrid dg = sender as DataGrid;
if (dg != null)
{
DataGridRow dgr = (DataGridRow)(dg.ItemContainerGenerator.ContainerFromIndex(dg.SelectedIndex));
}
}
但是我如何通过
数据网格行
所以最后我在寻找 cell.ISReadOnly = false/true;
干杯
【问题讨论】:
-
你想让列只读?
-
我在 XAML 中将列设置为只读 = true,但是,在特定行上我想将其更改为 false