【发布时间】:2019-12-18 13:37:07
【问题描述】:
我需要这样做,所以当用户在网格视图中单击带有 TextEdit 的单元格时,它将在 textedit 中全选。我尝试了很多我可以在互联网上找到的方法,但没有一个效果很好。
"EditorShowMode = MouseUp" 方式会破坏一切,例如当您单击具有 checkedit 的单元格时;它选择了单元格,然后您需要再次单击才能实际单击 CheckEdit。
"Use EditorShowMode = MouseUp and manually handle other things on MouseDown" 只是 ew。不适用于所有类型的控件。
“在 ShownEditor 事件上更改选择长度等”方式也不起作用,实际上它在单击时选择文本,但它不会覆盖默认功能,因此选择会立即改变。还尝试了 SelectAll 方法,但它有一些我不记得的问题(可能根本不起作用)。
我确实尝试了很多东西,但找不到完全好的方法。请告诉我您是否可以在不破坏网格中其他类型控件的情况下获得一种工作方式。
【问题讨论】:
-
我建议为此使用附加的布尔属性。你考虑过吗?
-
我不知道
标签: c# .net devexpress