如何在 Windows Forms 應用程式中讓 Label 控制項顯示 & 符號
問題的來龍去脈
我在表單中使用 Label 控制項,並且將我要顯示的文字內容設定在 Text 屬性,但是當我的內容包含 & 符號時,發現顯示不出來,如下圖所示 :
我該如何在 Windows Forms 應用程式中讓 Label 控制項顯示 & 符號?
問題的發生原因
& 符號被用來做為助憶鍵的連字號字元,助憶鍵的功用是幫助使用者藉著按一個鍵來選擇控制項。我們可以藉由設定 Label.UseMnemonic 屬性,取消將 & 符號作為控制項的 Text 屬性的連字號字元,或者我們可以連續輸入兩個 && 來正常顯示 & 符號。
問題的解決方法
我們可以透過以下兩種方式讓 Label 控制項正常顯示 & 符號。
方法1. 設定 Label.UseMnemonic 屬性為 False,將 & 符號取消作為控制項的 Text 屬性的連字號字元
方法2. 連續輸入兩個 & 符號來正常顯示 & 符號
其他相關資訊


