看板 Visual_Basic 關於我們 聯絡資訊
請問各位前輩, label中有屬性或事件能夠 讓文字從右至左顯示 嗎? 翻了MSDN也沒啥斬獲... 感謝! -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 220.130.201.154
ClubT:Alignment 01/02 10:30
ClubT:看錯了...sorry 01/02 10:30
Xavier:^^" 01/02 10:38
MOONRAKER:有語言特性,但是最好不要亂改。 01/02 10:47
Xavier:lb.RightToLeft = Windows.Forms.RightToLeft.Yes <--解法 01/02 10:49
Xavier:請問M大 將會有什麼不好的影響嗎? 小弟願聞其詳! 01/02 10:49
MOONRAKER:我認為使用label.ontextchanged在設值的時候自動把他倒 01/02 10:50
MOONRAKER:過來即可。 01/02 10:50
Xavier:好的~ 我試試! 01/02 10:52
MOONRAKER:…不過你試沒事就不用再try hard way了… 01/02 10:55
Xavier:恩...M大 其實我需要的效果是 文字從右邊開始顯示 01/02 10:59
Xavier:並向左延伸 也就是跟 lb原本預設的顯示完全相反 01/02 10:59
Xavier:並非純粹得由右向左顯示 向右延伸 的模式 01/02 11:01
Xavier:如果 label.ontextchanged 能產生所需效果~ 還請您指點一二 01/02 11:02
Berger927:延伸你可以用靠右對齊... 01/02 11:07
Xavier:有個問題想請教~ 為何我直接設定元件屬性卻沒有效果 01/02 12:04
Xavier:而動態新增其設定卻能產生所需效果呢? 是需要重繪的關係嗎? 01/02 12:05
Xavier: 時 01/02 12:06
Xavier:已解! 將 AutoSize = false 即可 01/02 13:11