Verwenden Sie RGB mit Form in VB

September 13

Verwenden Sie RGB mit Form in VB

Zeichnen einer Form mit einer RGB-Farbe in Visual Basic (VB) ist hilfreich, wenn Sie nicht, verwenden Sie eine der vordefinierten Farben wie gelb oder schwarz möchten. Das RGB-Farbmodell steht für "Rot-grün-blau." Festlegen eines Werts für jede Farbe von 0 bis 255 und kombiniert sie können Sie fast jede Farbe zu definieren. Erstellen Sie ein Shape in VB, durch Hinzufügen eines Objekts "RectangleShape" auf ein "ShapeContainer"-Objekt. Anschließend setzen Sie eine RGB-Farbe für die Form mit dem Attribut "FillColor".

Anweisungen

1 Öffnen Sie Ihre VB-Datei in Microsoft Visual Studio 2010.

2 Klicken Sie im Menü "Projekt" auf "Add Reference" auswählen "Microsoft.VisualBasic.PowerPacks.VS" und auf "OK".

3 Schließen Sie den "PowerPacks"-Namespace am Anfang des Moduls durch Hinzufügen des Codes:

Microsoft.VisualBasic.PowerPacks importiert

4 Erstellen Sie eine Form mit einer RGB-Farbe, fügen Sie folgenden Code in einer Ereignisprozedur:

Dim My_container als neue ShapeContainer

Dim My_rect_shape neue RectangleShape

My_container. Übergeordneten = Me

My_rect_shape. Eltern = My_container

My_rect_shape. Lage = New System.Drawing.Size (50, 50)

My_rect_shape. Größe = neue System.Drawing.Size (100, 200)

My_rect_shape. FillStyle = FillStyle.Solid

My_rect_shape. FillColor = Color.FromArgb (255, 127, 0)

5 Verwenden Sie "OvalShape" statt "RectangleShape" um ein Oval zeichnen. Die "FromArgb" Methode nimmt einen rot-, grün- und blauen-Wert zwischen 0 und 255 für jedes Argument. Im Beispiel wird "255, 127, 0," das entspricht der Farbe Orange.

6 Speichern Sie die Datei kompilieren Sie und führen Sie das Programm die farbige Form anzeigen.