假如这是一个textbox,如何实现一下的自动换行            11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111
           1111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111
即如何判断字符串何时到了容器的边缘,到了边缘就自动换行,并空出一定空格

解决方案 »

  1.   

    richtextbox可以实现,问题是只要用一个rtb就能控制多行不同的空格数,比如第二行空三格,第三行空四格
      

  2.   

    原来如此,知道了,谢谢啊,还要设置SelectionHangingIndent
      

  3.   

    Graphics g = this.textBox1.CreateGraphics();
    SizeF s= g.MeasureString("sdfsdf", this.textBox1.Font);
    s.Width 就是该字符串在textbox里的长度. 跟据这个再与textbox.width 来比较决定增加\n.