当前位置: 代码迷 >> C# >> C#重写richTextBox实现垂直选择文本,该如何解决
  详细解决方案

C#重写richTextBox实现垂直选择文本,该如何解决

热度:102   发布时间:2016-05-05 05:12:58.0
C#重写richTextBox实现垂直选择文本
本帖最后由 aykuang456 于 2014-12-24 10:48:18 编辑
能否重写RichTextBox控件实现垂直选择文本,哪位大大能给个提示,或则思路都行。
最好能有代码,呵呵
------解决思路----------------------
wpf或silverlight可以实现对任意控件的翻转。
如果是winform,是不是可以将字体逆时针处理,应该支持逆时针旋转90度的字体。
设置多行显示&自动换行
宽度设为一个字的宽度
------解决思路----------------------
这个的确有点麻烦,我的思路是用鼠标画出一个区域,然后通过程序判断被遮盖的部分,即某个x1<=x<=x2,y1<=y<=y2,这个矩形区域内,将这部分文字设为被选中即可。
------解决思路----------------------
我之前在网上找过Alt+鼠标竖直选中文本,没找到。
用gdi+画一个textbox?