双击以编辑单元格时清空单元格

时间:2015-01-30 15:54:10

标签: c# wpf devexpress devexpress-wpf

我使用IBindingList作为itemssource。首先,列表为空。因此用户必须添加新行,这样可以正常工作。在添加新行时,我可以将任何字段设置为我想要的任何值。它会显示在网格上。

但是,在编辑单元格值时,不会出现编辑控件。奇怪的是,你可以编辑价值,但不会看到你正在做的事情。

这可能是由于将MaxHeight设置为某种原因造成的吗?

我尝试添加TextEditSettings:

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

但仍然......

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

*更新*

我发现了隐藏的数字:)显然他们并没有消失,只是在编辑单元格时,控件的宽度(用于编辑值)对于列的宽度。所以,这就是为什么我无法看到它。我尝试将查看的自动宽度属性设置为true但是stil ...

1 个答案:

答案 0 :(得分:0)

我明白了!它是由全球风格引起的。有一些样式针对dockpanel和文本框编辑器导致编辑控件的固定大小。

所以我删除了它们一切都很好。感谢DevXpress团队...