Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/.net/23.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# WPF Datagrid可编辑模板列_C#_.net_Wpf_Datagrid - Fatal编程技术网

C# WPF Datagrid可编辑模板列

C# WPF Datagrid可编辑模板列,c#,.net,wpf,datagrid,C#,.net,Wpf,Datagrid,我有一个WPF数据网格,它是可编辑的,用户可以添加行。其中一列是带有图像的模板列。因为datagrid是可编辑的,所以总是有一个空的额外行,您可以在其中添加内容并保存。但是,当您尚未开始向该行添加内容时,没有必要在该模板列中显示图像,是否有方法禁用该功能?如果设置CanUserAddRows=“false”,则该行将不再可见;然后,您可以在幕后手动翻转此属性 另一种方法是简单地将图像的可见性绑定到代表您试图实现的内容的属性。当您的条件满足时,bool可以变为真,从而使图像可见

我有一个WPF数据网格,它是可编辑的,用户可以添加行。其中一列是带有图像的模板列。因为datagrid是可编辑的,所以总是有一个空的额外行,您可以在其中添加内容并保存。但是,当您尚未开始向该行添加内容时,没有必要在该模板列中显示图像,是否有方法禁用该功能?

如果设置
CanUserAddRows=“false”
,则该行将不再可见;然后,您可以在幕后手动翻转此属性

另一种方法是简单地将图像的可见性绑定到代表您试图实现的内容的属性。当您的条件满足时,bool可以变为真,从而使图像可见