作者aoksc (年轻ㄟ傲杯杯)
看板C_Sharp
标题[问题] 字串输出的问题
时间Wed May 12 23:08:24 2010
请问一下各位
try
{
if (int.Parse(textBox2.Text) > 100)
throw new Overflow(int.Parse(textBox2.Text));
str+=textBox1.Text+"\t"+textBox2.Text+"\n";
textBox3.Text = str;
}
为什麽我在textBox3输出时
并没有换行的动作?
新增的资料直接接在旧有资料後面
在textBox3的部份我也有勾选MultiLine
为什麽还是不行呢?
还有Lable元件是没有任何方法可以让他自动换行吗?
因为我想做出类似一个报表印出你输入的东西
Lable好像不行所以换textBox
结果还是不行
不好意思
才刚学C#
如果问题太简单请各位先进包涵= =
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 210.71.22.23
1F:→ pico2k:换行请用 "Environment.NewLine" 05/12 23:44
2F:推 zeat:try System.Environment.NewLine 05/12 23:45
3F:→ aoksc:在textBox解决了 但用label的话/t会失效 有解决的方法吗? 05/13 00:23
4F:推 zeat:我记得Label可剖析html tag,你可以试试看. 05/13 07:27
5F:推 wesley412:"\r\n" TRY IT 05/13 10:02
6F:→ lolicontrol:"\r\n"两个都可以换行 "\t"textBox可以用 05/13 12:51
7F:→ lolicontrol:Lable要有"\t"的效果 应该也可以" "直接输入空白 05/13 12:52
8F:→ lolicontrol:虽然我不知道有没有差..显示效果似乎一样?我是新手@@ 05/13 12:53