VB.Net - Color Dialog Box

There are several classes that implement common dialog boxes, such as color selection and print setup etc.

vb.net-color-dialog-box.jpg

The user can choose a color from either a set of basic or custom color palettes. You can invite a color dialog box by calling ShowDialog() method.

Dim dlg As New ColorDialog

dlg.ShowDialog()

The Color dialog box has a full version and a partial version of the user interface. The full version includes the basic controls and has additional controls that allow the user to create custom colors. The partial version has controls that display the basic and custom color palettes from which the user can select a color value. The system stores internal colors as 32-bit RGB values that have the following hexadecimal form: 0x00bbggrr.

The following Vb.Net program invites a color dialog box and retrieve the selected color to a string.

Public Class Form1
  Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click

    Dim dlg As New ColorDialog
    dlg.ShowDialog()

    If dlg.ShowDialog = Windows.Forms.DialogResult.OK Then
      Dim str As String
      str = dlg.Color.Name
      MsgBox(str)
    End If

  End Sub
End Class
Next Post Previous Post
No Comment
Add Comment
comment url