如何設定命令鈕的「前景顏色」(ForeColor)?Part I
Q: | 如何設定命令鈕的「前景顏色」(ForeColor)?Part I |
A: | 在前面有一個類似的問題「怎樣把
CommandButton(命令鈕) 的背景顏色設定成『不是灰色』?」,
這個問題還真類似, 但可惜的是即使設定了命令鈕的 Style 屬性,
依然找不到 ForeColor 屬性可設定。 此一問題最普遍的解決方案是以「圖片」取代「文字」, 過程如下:
這麼做的缺點是當我們想更改 Caption 時, 必須重新繪製圖片。 另一個方法則是利用 PictureBox 動態產生命令鈕所需之圖片, 舉例來說, 若命令鈕的 Caption 等於 "結束", 則我們先把 "結束" 輸出到 PictureBox, 然後再把 PictureBox 的圖像設定給命令鈕的 Picture 屬性, 此一方案 100% 可行, 但陷阱頗多, 詳細的程式碼, 容筆者賣個關子, 請參閱下一週的「如何設定命令鈕的「前景顏色」(ForeColor)? Part II」 |