[問題] 字串輸出的問題

看板C_Sharp作者 (年輕ㄟ傲杯杯)時間15年前 (2010/05/12 23:08), 編輯推噓3(305)
留言8則, 5人參與, 最新討論串1/1
請問一下各位 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

05/12 23:44, , 1F
換行請用 "Environment.NewLine"
05/12 23:44, 1F

05/12 23:45, , 2F
try System.Environment.NewLine
05/12 23:45, 2F

05/13 00:23, , 3F
在textBox解決了 但用label的話/t會失效 有解決的方法嗎?
05/13 00:23, 3F

05/13 07:27, , 4F
我記得Label可剖析html tag,你可以試試看.
05/13 07:27, 4F

05/13 10:02, , 5F
"\r\n" TRY IT
05/13 10:02, 5F

05/13 12:51, , 6F
"\r\n"兩個都可以換行 "\t"textBox可以用
05/13 12:51, 6F

05/13 12:52, , 7F
Lable要有"\t"的效果 應該也可以" "直接輸入空白
05/13 12:52, 7F

05/13 12:53, , 8F
雖然我不知道有沒有差..顯示效果似乎一樣?我是新手@@
05/13 12:53, 8F
文章代碼(AID): #1BwiHhRE (C_Sharp)