如何获得聚焦光标索引以使左键抑制 示例:
if (e.KeyCode == Keys.Left && textBox1.Text.FocusIndex == textBox1.text.IndexOf(">")+1)
{
e.SuppressKeyPress = true;
}
如果焦点光标到达“> ”的下一个字符,则禁用左箭头... 我如何获得重点指数或位置? 谢谢,
答案 0 :(得分:0)
如果“聚焦光标索引”是指Caret位置,则可以使用TextBox的属性SelectionStart
。
喜欢:
if (e.KeyCode == Keys.Left == textBox1.SelectionStart == textBox1.Text.IndexOf(">"))
{
e.SuppressKeyPress = true;
}