Windows Forms ist eine der beliebtesten Plattformen für die Entwicklung einer grafischen Benutzeroberfläche (GUI) in Anwendungen, auf denen das Windows-Betriebssystem ausgeführt wird. Eines der wichtigsten Elemente der Benutzeroberfläche sind Grafiken, einschließlich Bilder und Symbole. In diesem Artikel erfahren Sie, wie Sie ein Bild mithilfe einer einfachen und detaillierten Anleitung in Windows Form einfügen.
Das Einfügen von Bildern in Windows Form ist wichtig, um eine attraktivere und informativere Anwendungsoberfläche zu erstellen. Darüber hinaus können Bilder verwendet werden, um bestimmte Informationen zu vermitteln, Symbole oder Texturen anzuzeigen.
Um ein Bild einzufügen, müssen Sie das PictureBox-Steuerelement verwenden. Mit diesem Element können Sie verschiedene Bilder laden, anzeigen und verschiedene Vorgänge mit ihnen ausführen. Werfen wir einen Blick auf die Schritte zum Einfügen eines Bildes in Windows Form.
So fügen Sie einem Windows-Formular ein Bild hinzu: Detaillierte Anleitung
Dieser Abschnitt enthält detaillierte Anweisungen zum Hinzufügen eines Bildes zu Windows Form mithilfe von C#.
Schritt 1. Öffnen Sie Visual Studio, und erstellen Sie eine neue Windows Forms-Anwendung.
Schritt 2. Klicken Sie mit der rechten Maustaste auf das Formular und wählen Sie "Add" (Hinzufügen) -> "Existing Item" (Vorhandenes Element).
Schritt 3. Wählen Sie im angezeigten Dialogfeld die Bilddatei auf Ihrem Computer aus und klicken Sie auf die Schaltfläche "Hinzufügen".
Schritt 4. Nachdem Sie die Bilddatei dem Projekt hinzugefügt haben, sehen Sie sie im Projektmappen-Explorer. Klicken Sie mit der rechten Maustaste auf die Bilddatei und wählen Sie Eigenschaften aus.
Schritt 5. Setzen Sie in den Bildeigenschaften "Build Action" auf "Embedded Resource" (Eingebettete Ressource). Dadurch wird das Bild in die Anwendungsassembly eingebettet.
Schritt 6. Öffnen Sie nun die Datei mit dem Formularcode und suchen Sie nach der Methode "Form_Load". Fügen Sie den folgenden Code in diese Methode ein:
using System.Reflection; using System.Resources; using System.Drawing; // . private void Form_Load(object sender, EventArgs e)
Anmerkung: Ersetzen Sie "ProjectNamespace" durch den Namespace-Namen Ihres Projekts. Ersetzen Sie "imageFileName" durch den Namen der Bilddatei, die Sie dem Projekt hinzugefügt haben.
Schritt 7. Starten Sie nun die App und Sie werden sehen, dass das Bild in der PictureBox auf dem Formular angezeigt wird.
Jetzt wissen Sie, wie Sie einem Windows-Formular mit C# ein Bild hinzufügen. Befolgen Sie diese Anleitung, um das Bild erfolgreich in Ihre Anwendung einzufügen.
Öffnen Sie das Projekt in Visual Studio
Stellen Sie sicher, dass Sie das Projekt in der Visual Studio-Entwicklungsumgebung öffnen, bevor Sie ein Bild in Windows Form einfügen. Wenn das Projekt noch nicht erstellt wurde, erstellen Sie ein neues Projekt, und fügen Sie dem Projekt ein Formular hinzu.
Suchen Sie dann im Projektmappen-Explorer nach dem Formular, in das Sie das Bild einfügen möchten. Dies ist normalerweise eine Datei mit einer Erweiterung .cs und dem Namen Form1.
Doppelklicken Sie auf das gefundene Formular, um es im Designmodus zu öffnen. Sie sehen ein leeres Formularfenster, in dem Sie Steuerelemente hinzufügen und Bilder einfügen können.
Jetzt können Sie mit dem Hinzufügen eines Bildes zum Formular beginnen.
Erstellen Sie eine PictureBox auf dem Formular
Um ein Bild in ein Windows-Formular einzufügen, müssen Sie ein PictureBox-Steuerelement auf dem Formular erstellen. Dieses Element zeigt das von Ihnen ausgewählte Bild an.
Folgen Sie den Anweisungen unten, um eine PictureBox zu erstellen:
- Öffnen Sie den Windows Forms-Designer in Visual Studio.
- Gehen Sie zu dem Formular, auf dem Sie die PictureBox platzieren möchten.
- Suchen Sie in der Symbolleiste der PictureBox nach den Steuerelementen in der Liste.
- Wählen Sie die PictureBox aus und klicken Sie auf das Formular, um es zu platzieren.
- Verwenden Sie einen Ereignishandler, um bei Bedarf eine PictureBox-Funktionalität hinzuzufügen.
Jetzt haben Sie eine PictureBox auf dem Formular, die zum Anzeigen von Bildern bereit ist. Sie können die Eigenschaften der PictureBox anpassen, um ihr Verhalten und Aussehen zu ändern.
Geben Sie den Bildpfad in den Eigenschaften der PictureBox an
Nachdem Sie dem Formular ein PictureBox-Element hinzugefügt haben, müssen Sie in den Eigenschaftseinstellungen den Pfad zu diesem Bild angeben, um ein Bild in das Formular einzufügen Image ein PictureBox-Element.
1. Wählen Sie das PictureBox-Element im Formular aus, öffnen Sie die Elementeigenschaften in der Eigenschaft Properties.
2. In der Eigenschaft Image klicken Sie auf das Symbol links neben dem Feld, um das Dialogfeld zu öffnen Select Resource to Import.
3. In diesem Fenster können Sie ein Bild aus den verfügbaren Ressourcen auswählen, einen Dateipfad angeben oder ein Bild aus dem Projekt hinzufügen.
Anmerkung: Der Dateipfad kann als absoluter Pfad angegeben werden (zB C:\Images\myImage .jpg) und ein relativer Pfad relativ zum Projekt (z. B. Images\myImage.jpg).
4. Wenn Sie ein Bild aus den verfügbaren Ressourcen ausgewählt oder aus einem Projekt hinzugefügt haben, wählen Sie das gewünschte Bild aus der Liste aus.
Anmerkung: Wenn Sie einen Dateipfad ausgewählt haben, stellen Sie sicher, dass die Datei am angegebenen Speicherort vorhanden ist.
5. Nachdem Sie ein Bild ausgewählt haben, drücken Sie die Taste OK.
Das PictureBox-Element zeigt nun das von Ihnen ausgewählte Bild an.