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.