PictureBox.WaitOnLoad PictureBox.WaitOnLoad PictureBox.WaitOnLoad PictureBox.WaitOnLoad Property

Definição

Obtém ou define um valor que indica se uma imagem é carregada de forma síncrona.Gets or sets a value indicating whether an image is loaded synchronously.

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

Valor da propriedade

true se uma operação de carregamento de imagem for concluída de forma síncrona; caso contrário, false.true if an image-loading operation is completed synchronously; otherwise, false. O padrão é false.The default is false.

Exemplos

O exemplo de código a seguir demonstra como usar WaitOnLoad a propriedade.The following code example demonstrates how to use the WaitOnLoad property. Para executar este exemplo, Cole o código a seguir em um formulário do Windows que PictureBox contenha um Button nome startLoadButton pictureBox1 e um nomeado.To run this example, paste the following code into a Windows Form that contains a PictureBox named pictureBox1 and a Button named startLoadButton. Certifique-se de Click que o evento para o botão esteja associado startLoadButton_Click ao método neste exemplo.Make sure that the Click event for the button is associated with the startLoadButton_Click method in this example. Você deve alterar o caminho do arquivo de imagem para um que seja válido em seu sistema.You must change the image file path to one that is valid on your system.

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

Comentários

Definir a WaitOnLoad Propriedade como true significa que a imagem é carregada de forma síncrona.Setting the WaitOnLoad property to true means the image is loaded synchronously. Isso faz com que a interface do usuário seja bloqueada de outras entradas até que a imagem seja carregada.This causes the user interface to be blocked from other input until the image is loaded. Quando WaitOnLoad LoadAsync InitialImage é false (o padrão) e o método é usado para carregar a imagem, a imagem é exibida quando a imagem especificada é carregada e o usuário pode interagir com a interface durante o processo de carregamento.When WaitOnLoad is false (the default) and the LoadAsync method is used to load the image, the InitialImage image is displayed when the specified image is loaded, and the user can interact with the interface during the load process.

Aplica-se a