Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/322.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# 双击以编辑单元格时为空单元格_C#_Wpf_Devexpress_Devexpress Wpf - Fatal编程技术网

C# 双击以编辑单元格时为空单元格

C# 双击以编辑单元格时为空单元格,c#,wpf,devexpress,devexpress-wpf,C#,Wpf,Devexpress,Devexpress Wpf,我正在使用IBindingList作为项目资源。首先,列表是空的。所以用户必须添加新行,这很好。在添加新行时,我可以将任何字段设置为我想要的任何值,并将其显示在网格上 但在编辑单元格值时,不会显示任何编辑控件。奇怪的是,你可以编辑值,但不知道你在做什么 这可能是由于将MaxHeight设置为某个值引起的吗 我已尝试添加TextEditSettings: <dxg:GridColumn.EditSettings> <dxe:TextEditSetti

我正在使用IBindingList作为项目资源。首先,列表是空的。所以用户必须添加新行,这很好。在添加新行时,我可以将任何字段设置为我想要的任何值,并将其显示在网格上

但在编辑单元格值时,不会显示任何编辑控件。奇怪的是,你可以编辑值,但不知道你在做什么

这可能是由于将MaxHeight设置为某个值引起的吗

我已尝试添加TextEditSettings:

      <dxg:GridColumn.EditSettings>
         <dxe:TextEditSettings Mask="N2" MaskType="Numeric">
         </dxe:TextEditSettings>
      </dxg:GridColumn.EditSettings>

但还是

这怎么可能?我做错什么了吗

*更新*


我发现了隐藏的数字:)看起来它们没有消失,只是在编辑单元格时,控件的宽度(用于编辑值)对于列的宽度来说太大了。所以,这就是为什么我看不到它。我试图将视图的AutoWidth属性设置为true,但仍然…

我成功了!这是全球风格造成的。有一些样式同时针对dockpanel和textbox编辑器,导致编辑控件的大小固定

所以我把它们都拿走了,一切都很好。感谢DevXpress团队