问题描述
以往都是只单单输入、显示一行资料而已所以TextBox跟Label元件就够使用最近突然需要显示,多行文字,网路上查不到相关文章@@EX:myData=资料库刚刚存进去资料A123B456789C98765321想问问到底要用什么元件↓TextBox.text=myData;//属性有改,会自动换行,但是很丑...会让人误认为是让你输入的Lable.text=myData;//不会自动换行所以到底要用什么元件,才能很好看的显示在页面上,通常是怎么做的啊就像论坛~发文是在TextBox上打,发完的文显示是?如何显示?
解决方案
解决方案二:
TextBox.text=myData;//属性有改,会自动换行,但是很丑...会让人误认为是让你输入的你把它的enable属性设置为false或者readonly设置为true,不就不会被误以为是允许输入了吗
解决方案三:
如果觉得丑还有richtextbox,富文本编辑器啊,可以设置字体颜色什么的,还可以插入图片
解决方案四:
引用2楼Z65443344的回复:
如果觉得丑还有richtextbox,富文本编辑器啊,可以设置字体颜色什么的,还可以插入图片
@@我的意思是显示在页面上,通常是摆什么元件@@?如果只是TextBox+readonly或enable应该不会这么好看才对><?我想问的是红框是用什么元件显示的
解决方案五:
引用3楼baidu_23677379的回复:
Quote: 引用2楼Z65443344的回复:
如果觉得丑还有richtextbox,富文本编辑器啊,可以设置字体颜色什么的,还可以插入图片@@我的意思是显示在页面上,通常是摆什么元件@@?如果只是TextBox+readonly或enable应该不会这么好看才对><?我想问的是红框是用什么元件显示的
这是webform啊,其实就是个table表格控件,设置成列宽固定大小,文本就自动换行了
解决方案六:
你到底是winform还是webform?
解决方案七:
引用4楼Z65443344的回复:
Quote: 引用3楼baidu_23677379的回复:
Quote: 引用2楼Z65443344的回复:
如果觉得丑还有richtextbox,富文本编辑器啊,可以设置字体颜色什么的,还可以插入图片@@我的意思是显示在页面上,通常是摆什么元件@@?如果只是TextBox+readonly或enable应该不会这么好看才对><?我想问的是红框是用什么元件显示的
这是webform啊,其实就是个table表格控件,设置成列宽固定大小,文本就自动换行了
这个我就不太懂了通常A.aspx上面会摆一个<asp:TextBoxID="txbInfo".......A.cs会写txbInfo=资料库读出来的资料↑可是摆Label不会依照当时存进去资料库的资料,进行换行摆TextBox会很丑,就算设置Enable或是ReadOnly也还是不会这么漂亮。难道是用TextBox加Css?
解决方案八:
引用5楼starfd的回复:
你到底是winform还是webform?
是webform分類忘記選好Sorry><"
解决方案九:
table控件啊表格控件没用过?不要遇到问题先想堆砌控件啊
解决方案十:
table的单元格本身就是容器,里面还可以再放别的东西,还可以合并单元格
解决方案十一:
引用8楼Z65443344的回复:
table控件啊表格控件没用过?不要遇到问题先想堆砌控件啊
T.T有点看不太懂意思请问有没有相关的范例之类的
解决方案十二:
如果你还停留在textbox和label的阶段我劝你还是先别忙着研究高大上的先把VS里自带的控件都整清楚了没有一个合格的工程是用2种控件堆砌就能堆出来的
解决方案十三:
我觉得,你学习的跨度有点大,先不要研究怎么好看,先弄明白每个控件都是什么作用,自己做点小例子测试测试比较好
解决方案十四:
引用12楼xiaoxin3357的回复:
我觉得,你学习的跨度有点大,先不要研究怎么好看,先弄明白每个控件都是什么作用,自己做点小例子测试测试比较好
同意先把功能整明白了,再研究美化的问题,那都是锦上添花的东西,不影响使用的光纠结怎么能好看有什么用呢
解决方案十五:
最简单的将字符串str.Replace("r","<br/>")
解决方案:
有种控件叫富文本框。