本帖最后由 aykuang456 于 2014-12-24 10:48:18 编辑

解决方案 »

  1.   

    wpf或silverlight可以实现对任意控件的翻转。
    如果是winform,是不是可以将字体逆时针处理,应该支持逆时针旋转90度的字体。
    设置多行显示&自动换行
    宽度设为一个字的宽度
      

  2.   

    我的意思像word中那样的垂直文本,上个图:
    类似于word的那种
      

  3.   

    这个的确有点麻烦,我的思路是用鼠标画出一个区域,然后通过程序判断被遮盖的部分,即某个x1<=x<=x2,y1<=y<=y2,这个矩形区域内,将这部分文字设为被选中即可。
      

  4.   

    我之前在网上找过Alt+鼠标竖直选中文本,没找到。
    用gdi+画一个textbox? 
      

  5.   

    因为在选择的时候richtextbox控件会自动按行选择,能不能让richtextbox不选择文本呢
      

  6.   

    我到有重写UserControl控件实现垂直选择文本的,但是不能加载rtf文件