VB 使用ColorDialog改變顏色

開發環境: Visual Studio 2012 / Visual Basic 2010 Express

ColorDialog是一個選擇顏色的對話方塊,除了顯示可用的色彩,其附帶的控制項,可讓使用者定義自訂色彩。

一、 先在Visual Studio開發環境中,建立一個Form表單及TextBox文字方塊,將工具箱中的ColorDialog工具拖拉至表單中。

二、 在TextBox1文字方塊的MouseClick事件中進行程式撰寫,當滑鼠在文字方塊中按下,進入TextBox1的MouseClick事件。設定當ColorDialog對話方塊選擇「確定」後,就將此文字方塊的背景設為已選擇的顏色。
Public Class Form1
    Private Sub TextBox1_MouseClick(sender As Object, e As MouseEventArgs) Handles TextBox1.MouseClick

        If ColorDialog1.ShowDialog() = Windows.Forms.DialogResult.OK Then
            TextBox1.BackColor = ColorDialog1.Color
        End If
    End Sub
End Class

三、 除了文字方塊底色外,同樣可以應用在簡單的變更前景色、表單底色等等,您也可以延伸設計屬於自己的小畫家喔!

以上是關於「VB 使用ColorDialog改變顏色」的好用方法,這麼實用的小撇步,您一定要學會喔!

- 回298期電子報主頁 -

財團法人中華民國電腦技能基金會版權所有,未經確認授權,嚴禁轉貼節錄
 TEL:02-2577-8806 ‧ FAX:02-2577-8135 服務信箱: [email protected]