PictureBox.WaitOnLoad Свойство
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Возвращает или задает значение, указывающее, синхронно ли загружено изображение.
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
Значение свойства
Значение true
, если загрузка изображения выполняется синхронно; в противном случае — значение false
. Значение по умолчанию — false
.
Примеры
В следующем примере кода показано, как использовать WaitOnLoad свойство . Чтобы выполнить этот пример, вставьте приведенный ниже код в форму Windows Forms, содержащую PictureBox и с именем ButtonpictureBox1
startLoadButton
. Убедитесь, что Click событие для кнопки связано с методом startLoadButton_Click
в этом примере. Необходимо изменить путь к файлу образа на допустимый в системе.
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
Комментарии
WaitOnLoad Если задать для свойства значение , true
изображение загружается синхронно. Это приводит к блокировке пользовательского интерфейса других входных данных, пока не будет загружено изображение. Если WaitOnLoad имеет значение false
(по умолчанию) и LoadAsync для загрузки изображения используется метод , InitialImage изображение отображается при загрузке указанного изображения и пользователь может взаимодействовать с интерфейсом во время процесса загрузки.