PictureBox.Image Eigenschaft
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Ruft das in der PictureBox dargestellte Bild ab oder legt dieses fest.
public:
property System::Drawing::Image ^ Image { System::Drawing::Image ^ get(); void set(System::Drawing::Image ^ value); };
public System.Drawing.Image Image { get; set; }
[System.ComponentModel.Bindable(true)]
public System.Drawing.Image Image { get; set; }
member this.Image : System.Drawing.Image with get, set
[<System.ComponentModel.Bindable(true)>]
member this.Image : System.Drawing.Image with get, set
Public Property Image As Image
Eigenschaftswert
Das anzuzeigende Image.
- Attribute
Beispiele
Im folgenden Codebeispiel wird veranschaulicht, wie Eine Bitmap zur Laufzeit erstellt und in einer PictureBox durch Festlegen der Image Eigenschaft angezeigt wird. Um dieses Beispiel auszuführen, fügen Sie es in ein Windows Formular ein, und rufen Sie ihn aus dem Konstruktor des Formulars aufCreateBitmapAtRuntime
.
PictureBox pictureBox1 = new PictureBox();
public void CreateBitmapAtRuntime()
{
pictureBox1.Size = new Size(210, 110);
this.Controls.Add(pictureBox1);
Bitmap flag = new Bitmap(200, 100);
Graphics flagGraphics = Graphics.FromImage(flag);
int red = 0;
int white = 11;
while (white <= 100) {
flagGraphics.FillRectangle(Brushes.Red, 0, red, 200,10);
flagGraphics.FillRectangle(Brushes.White, 0, white, 200, 10);
red += 20;
white += 20;
}
pictureBox1.Image = flag;
}
Private pictureBox1 As New PictureBox()
Public Sub CreateBitmapAtRuntime()
pictureBox1.Size = New Size(210, 110)
Me.Controls.Add(pictureBox1)
Dim flag As New Bitmap(200, 100)
Dim flagGraphics As Graphics = Graphics.FromImage(flag)
Dim red As Integer = 0
Dim white As Integer = 11
While white <= 100
flagGraphics.FillRectangle(Brushes.Red, 0, red, 200, 10)
flagGraphics.FillRectangle(Brushes.White, 0, white, 200, 10)
red += 20
white += 20
End While
pictureBox1.Image = flag
End Sub
Hinweise
Die Image-Eigenschaft wird auf das anzuzeigende Image festgelegt. Sie können dies entweder zur Entwurfszeit oder zur Laufzeit tun.
Hinweis
Wenn Sie dasselbe Bild in mehreren PictureBox Steuerelementen verwenden möchten, erstellen Sie für jedes PictureBoxBild einen Klon des Bilds. Der Zugriff auf dasselbe Bild aus mehreren Steuerelementen bewirkt, dass eine Ausnahme auftritt.