共用方式為


HOW TO:顯示色板

更新:2007 年 11 月

您可以使用內建的 ColorDialog 元件來顯示色彩對話方塊,而不需要建立自己的色板。例如,您可以讓使用者按一下表單上的某個按鈕來選取色彩,以套用至 Windows Form。

若要顯示色彩對話方塊

  1. 在 [檔案] 功能表上,按一下 [新增專案]。

    [新增專案] 對話方塊便會出現。

  2. 按一下 [Windows Form 應用程式],然後按一下 [確定]。

  3. 從 [工具箱] 將 [Button] 控制項拖曳至表單,並在 [屬性] 視窗中變更下列屬性:

    屬性

    Name

    formColor

    Text

    Color

  4. 將 [ColorDialog] 元件從 [工具箱] 的 [對話方塊] 索引標籤拖曳至表單。

    colorDialog1 便會出現在元件匣上。

  5. 按兩下 [色彩] 按鈕,在 [程式碼編輯器] 中建立預設事件處理常式。

  6. 在 formColor_Click 事件處理常式中,加入下列程式碼以顯示色彩對話方塊,並根據使用者的選擇變更表單的背景色彩。

    if (colorDialog1.ShowDialog() == DialogResult.OK)
    {
        this.BackColor = colorDialog1.Color;
    }
    
  7. 按 F5 執行程式碼。

  8. 當表單開啟時,按一下 [色彩],按一下所產生之對話方塊中的某個色彩,再按一下 [確定]。

  9. 確認選擇的色彩有套用到表單。

  10. 請關閉應用程式。

請參閱

概念

在應用程式中使用內建對話方塊

在 Visual C# 中設計使用者介面

其他資源

對話方塊 (Visual C#)

Visual C# 導覽