Zeichnen eines Bilds auf einem Formular
Aktualisiert: November 2007
In dieser Lektion erfahren Sie, wie Sie mithilfe von Grafikaufrufen ein Bild anzeigen.
In einer früheren Lektion haben Sie gelernt, wie ein Bild mit einem PictureBox-Steuerelement angezeigt wird. Mithilfe der Grafikmethoden in Visual Basic können Sie auch ein Bild aus einer Datei anzeigen. Wie in der vorherigen Lektion ist die Verwendung der Grafikmethoden anstatt des PictureBox-Steuerelements bei spezielleren Wünschen, z. B. dem Drehen eines Bilds, unvermeidlich.
Anzeigen von Bildern
Um ein Bild auf einem Formular oder Steuerelement anzuzeigen, verwenden Sie die DrawImage-Grafikmethode. Die DrawImage-Methode verwendet als Argument ein Bitmapbild sowie x- und y-Koordinaten zur Festlegung der oberen linken Ecke des Bilds.
Übung
So zeigen Sie ein gedrehtes Bild an
Wählen Sie im Menü Datei den Befehl Neues Projekt aus.
Klicken Sie im Dialogfeld Neues Projekt im Bereich Vorlagen auf Windows-Anwendung.
Geben Sie DrawImage in das Feld Name ein, und klicken Sie dann auf OK.
Ein neues Windows Forms-Projekt wird geöffnet.
Doppelklicken Sie im Projektmappen-Explorer auf den Knoten Eigenes Projekt, um den Projekt-Designer zu öffnen.
Klicken Sie im Projekt-Designer auf die Registerkarte Ressourcen, und wählen Sie Ressource hinzufügen und anschließend Vorhandene Datei hinzufügen aus.
Wählen Sie im Dialogfeld Vorhandene Datei zu Ressourcen hinzufügen eine Bilddatei aus, und klicken Sie dann auf Öffnen.
Wählen Sie im Projektmappen-Explorer den Knoten Form1 und anschließend im Menü Ansicht die Option Code aus, um den Code-Editor zu öffnen.
Wählen Sie im Code-Editor in der Dropdownliste Ereignisse die Option Zeichnen aus.
Fügen Sie im Form1_Paint-Ereignishandler den folgenden Code hinzu:
e.Graphics.RotateTransform(45) e.Graphics.DrawImage(My.Resources.picture, 50, 0)
Hinweis: Ersetzen Sie picture durch den Namen der Ressource, die Sie in einem früheren Schritt hinzugefügt haben.
Drücken Sie F5, um das Programm auszuführen. Sie sollten auf dem Formular das gedrehte Bild sehen.
Nächste Schritte
In dieser Lektion haben Sie gelernt, wie Sie ein gedrehtes Bild auf einem Formular anzeigen. Hiermit sind die Lektionen über Grafiken abgeschlossen. In den nächsten Lektionen erfahren Sie, wie die erstellten Programme freigegeben werden.
Nächste Lektion: Verteilen von Programmen
Siehe auch
Aufgaben
Zeichnen von Text auf einem Formular