PictureBox.WaitOnLoad Özellik
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
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.