Hello~
可能从标题中很难理解我的Case,我仔细解释一下哈:
TextBox不是有 SelectionStart 与 SelectionLength 属性 和 Select方法吗?
于是,我用下面的代码,就能实现往某个TextBox的光标闪烁位置插入字符,并将光标置于被插入字符的末尾的功能。
string s="需要插入的字符";
int start = textBox1.SelectionStart;
int length = textBox1.SelectionLength;
textBox1.Text = textBox1.Text.Remove(start, length);
textBox1.Text = textBox1.Text.Insert(start, s);
textBox1.Select(start + s.Length, 0);
我现在需要在编辑某一个Cell的Text时,按下某个快捷键,就往Cell光标所在位置插入字符。快捷键啥的不是问题,问题就是Cell有没有类似于SelectionStart、SelectionLength、Select等可以用于控制的属性或者方法呢?
多谢iceman指教~ |
|