有人知道如何在GridControl的TextEdit repositoryItem单元格中选择文本范围吗?
以下代码选择单元格的整个文本:
gvMemoryMap.FocusedRowHandle = 4;
gvMemoryMap.FocusedColumn = gvMemoryMap.VisibleColumns[1];
gvMemoryMap.ShowEditor();
gvMemoryMap.ActiveEditor.SelectAll();
但我想在Winforms控件中选择一个文本范围以及someTextBox.Select(2,5)。
答案 0 :(得分:2)
我得到的DevExpress thread符合你的要求。根据您的要求检查修改后的代码,并遵循以下方法。
将ActiveEditor
投放到DevExpress.XtraEditors.TextEdit
,您就可以像TextEdit Control
一样工作。
gvMemoryMap.FocusedRowHandle = 4;
gvMemoryMap.FocusedColumn = gvMemoryMap.VisibleColumns[1];
gvMemoryMap.ShowEditor();
(gvMemoryMap.ActiveEditor as DevExpress.XtraEditors.TextEdit).Select(0, 1);
经过测试和工作..希望这有帮助..
答案 1 :(得分:1)
请使用以下方法:
TextEdit textEdit = gvMemoryMap.ActiveEditor as TextEdit;
textEdit.Select(2, 3);