当Label 控件的文字过长时,如何能够自动换行?且换行后的第二行文字也居中显示?请大家帮忙!

解决方案 »

  1.   

    放在table里,设置td的宽度,设置居中
      

  2.   

    如果你label显示的文字不会更改了,那么就写在表格的单元格里面(不要任何控件!!1)
      

  3.   

    用css:text-align:center;
    但是有个问题:如果字数少的时候是可以居中显示的,但是字数多了,要换行的话,这样的效果就达补到了
      

  4.   

    设置lable的长度后,应该是可以自动换了的啊,,,至于居中,,可以用css
      

  5.   

    StringBuilder sb=new StringBuilder();
    sb.Append("aaaa"+"\r\n");
    sb.Append("aaaa"+"\r\n");
    sb.Append("aaaa"+"\r\n");
    sb.Append("aaaa"+"\r\n");
    Label1.Text=sb.ToString();