作者erspicu (.)
看板C_Sharp
標題[問題] textbox顯示_線
時間Thu May 5 17:08:38 2011
textBox1.Text讀內容為 ab_cd
label1.Content = textBox1.Text;
之後
label1顯示出的字串為 abcd
_ 線都會被自動吃掉...
有人知道該怎麼解決嗎?
vs 2010
.net 4.0
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 111.254.13.242
1F:推 liaommx:咦2010變那麼多喔,我2005還是用label.text=textbox.text 05/05 20:10
別說2005版本 2008版很多專案改用2010開
也不一定都能完全相容開啟
現在的重點是說我需要讓對方註冊一個帳號
對方如果把ID取名 xxxx_aaaaa
一定會被吃掉第一次最前面出現的底線
而不是如果顯示底限的問題
另外這個怪異的問題也真的滿妙的....
3F:→ james732:Context 是 WPF 的寫法 05/05 21:47
4F:→ james732:Content 才對 05/05 21:47
※ 編輯: erspicu 來自: 219.69.95.34 (05/05 22:03)
※ 編輯: erspicu 來自: 219.69.95.34 (05/05 22:04)
5F:→ mortleo:textBox1.Text.replace("_","__"); 05/05 22:30
6F:→ erspicu:樓上這招妙 我明天回公司嘗試看看... 05/05 22:50
7F:→ erspicu:不對阿 如果對方註冊ID有兩個底限 就變成2個底線都DOUBLE 05/05 22:51
8F:→ erspicu:我這問題是最前面第一次出現的底線一定會被吃掉 後面不會 05/05 22:55
9F:→ apiod:乾脆限制註冊ID不能有底線算了 05/05 23:29
10F:→ erspicu:其實我也是這麼想 但是不知道怎麼跟老闆交代 05/05 23:35
11F:→ hoihkj:.Net3.5的OK或label改用textblock 05/06 08:03