PictureBox.WaitOnLoad Eigenschaft

Definition

Ruft einen Wert ab, der angibt, ob ein Bild synchron geladen wird, oder legt diesen fest.

public:
 property bool WaitOnLoad { bool get(); void set(bool value); };
public bool WaitOnLoad { get; set; }
member this.WaitOnLoad : bool with get, set
Public Property WaitOnLoad As Boolean

Eigenschaftswert

Boolean

true, wenn das Bild synchron geladen wurde, andernfalls false. Der Standardwert ist false.

Beispiele

Im folgenden Codebeispiel wird veranschaulicht, wie sie die WaitOnLoad Eigenschaft verwenden. Fügen Sie zum Ausführen dieses Beispiels den folgenden Code in ein Windows Formular ein, das einen Benannten und einen Button PictureBox Benannten pictureBox1 startLoadButtonenthält. Stellen Sie sicher, dass das Click Ereignis für die Schaltfläche der startLoadButton_Click Methode in diesem Beispiel zugeordnet ist. Sie müssen den Bilddateipfad in einen ändern, der auf Ihrem System gültig ist.

private void startButton_Click(object sender, EventArgs e)
{
    // Ensure WaitOnLoad is false.
    pictureBox1.WaitOnLoad = false;

    // Load the image asynchronously.
    pictureBox1.LoadAsync(@"http://localhost/print.gif");
}
Private Sub startLoadButton_Click(ByVal sender As Object, _
    ByVal e As EventArgs) Handles startLoadButton.Click

    ' Ensure WaitOnLoad is false.
    pictureBox1.WaitOnLoad = False

    ' Load the image asynchronously.
    pictureBox1.LoadAsync("http://localhost/print.gif")

End Sub

Hinweise

Wenn Sie die Eigenschaft so true festlegen, dass das WaitOnLoad Bild synchron geladen wird. Dadurch wird die Benutzeroberfläche von anderen Eingaben blockiert, bis das Bild geladen wird. Wenn WaitOnLoad (standard) und die LoadAsync Methode zum Laden des Bilds verwendet wird, wird das InitialImage Bild angezeigt, wenn das angegebene Bild geladen wird, und der Benutzer kann während des Ladevorgangs mit der Schnittstelle false interagieren.

Gilt für: