Aracılığıyla paylaş


PictureBox.WaitOnLoad Özellik

Tanım

Görüntünün zaman uyumlu olarak yüklenip yüklenmediğini belirten bir değer alır veya ayarlar.

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

Özellik Değeri

true bir görüntü yükleme işlemi zaman uyumlu olarak tamamlanırsa; aksi takdirde , false. Varsayılan değer: false.

Örnekler

Aşağıdaki kod örneği özelliğinin nasıl kullanılacağını WaitOnLoad gösterir. Bu örneği çalıştırmak için, aşağıdaki kodu adlandırılmış ve adlandırılmış pictureBox1startLoadButtonbir içeren bir PictureBoxButton Windows Formuna yapıştırın. Düğme olayının Click bu örnekteki yöntemle ilişkilendirildiğinden startLoadButton_Click emin olun. Görüntü dosyası yolunu sisteminizde geçerli olan bir dosyayla değiştirmeniz gerekir.

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

Açıklamalar

özelliğini true olarak WaitOnLoad ayarlamak, görüntünün zaman uyumlu olarak yüklendiği anlamına gelir. Bu, görüntü yüklenene kadar kullanıcı arabiriminin diğer girişlerden engellenmesine neden olur. ( WaitOnLoad varsayılan) olduğunda false ve LoadAsync görüntüyü yüklemek için yöntemi kullanıldığında, InitialImage belirtilen görüntü yüklendiğinde görüntü görüntülenir ve kullanıcı yükleme işlemi sırasında arabirimle etkileşim kurabilir.

Şunlara uygulanır