我想在C#中开发列编辑功能

问题描述

我想在Visual Studio中的C#文本框中使用列编辑功能

Visual Studio列编辑功能

1

通过按Shift + Alt +箭头键使用此功能。 我不必使用这些命令。

解决这个问题,我使用了Select方法,但是使用select函数仅选择一个连续部分是不可能的。

是否可以在一个文本框中指定多个选择方法

那我想我可以解决当前的问题。

            if(e.Shift && e.Alt)
            {
                int curSelect = this.richTextBox1.SelectionStart;
                int curLength = this.richTextBox1.SelectionLength;

                switch (e.KeyCode)
                {
                    case Keys.Down:
                        richTextBox1.Select(curSelect,curLength);
                        richTextBox1.Select(curSelect + 10,curLength);
                        break;

                    case Keys.Up:

                        break;
                }
            }

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)