Bagikan melalui


PictureBox.WaitOnLoad Properti

Definisi

Mendapatkan atau menetapkan nilai yang menunjukkan apakah gambar dimuat secara sinkron.

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

Nilai Properti

true jika operasi pemuatan gambar selesai secara sinkron; jika tidak, false. Defaultnya adalah false.

Contoh

Contoh kode berikut menunjukkan cara menggunakan WaitOnLoad properti . Untuk menjalankan contoh ini, tempelkan kode berikut ke dalam Formulir Windows yang berisi PictureBox bernama pictureBox1 dan bernama ButtonstartLoadButton. Pastikan bahwa Click peristiwa untuk tombol dikaitkan dengan startLoadButton_Click metode dalam contoh ini. Anda harus mengubah jalur file gambar menjadi jalur yang valid pada sistem Anda.

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

Keterangan

WaitOnLoad Mengatur properti ke true berarti gambar dimuat secara sinkron. Ini menyebabkan antarmuka pengguna diblokir dari input lain hingga gambar dimuat. Kapan WaitOnLoad ( false default) dan LoadAsync metode digunakan untuk memuat gambar, InitialImage gambar ditampilkan ketika gambar yang ditentukan dimuat, dan pengguna dapat berinteraksi dengan antarmuka selama proses pemuatan.

Berlaku untuk