我需要在一个页面的textBox中输入内容,但我不知道如何让textBox自动换行,现在在另外的页面看起来很长.另外,在另一个页面不允许编辑,但是我设置enable=false后,反白显示,让内容看起来很不清楚!我想用lable代替textBox,但同样面临自动换行的问题?请大家帮我想想?谢谢!

解决方案 »

  1.   

      /// <summary>
        /// 数据长了自动换行
        /// </summary>
        /// <param name="TString"></param>
        /// <returns></returns>
        private String HtmlCode(string TString)
        {
            if (TString != null)
            {
                TString = TString.Replace("\r", "<br>");
                TString = TString.Replace(" ", "&nbsp;");
                return TString;
            }
            else
            {
                return TString = "无内容";
            }
        }lbele 字样     this.lblAddress.Text = HtmlCode(dt.Rows[0]["f_address"].ToString());
    这样从数据库读取出数据如果多了这个label就自动换行了
      

  2.   

    我试了一下,按照"蝶恋花雨"的办法不行的,在别的页面还是很长一条,无论是用textbox 还是label 都一样!麻烦大家再帮我想想!