PictureBox.WaitOnLoad Propiedad
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Obtiene o establece un valor que indica si la imagen se ha cargado de forma sincrónica.
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 de propiedad
Es true
si la operación de carga de la imagen se completa de forma sincrónica; de lo contrario, es false
. De manera predeterminada, es false
.
Ejemplos
En el ejemplo de código siguiente se muestra cómo usar la WaitOnLoad propiedad . Para ejecutar este ejemplo, pegue el código siguiente en un formulario Windows Forms que contenga un denominado PictureBoxpictureBox1
y un con Button nombre startLoadButton
. Asegúrese de que el Click evento del botón está asociado al startLoadButton_Click
método de este ejemplo. Debe cambiar la ruta de acceso del archivo de imagen a una que sea válida en el sistema.
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
Comentarios
Establecer la WaitOnLoad propiedad en true
significa que la imagen se carga sincrónicamente. Esto hace que la interfaz de usuario se bloquee de otra entrada hasta que se cargue la imagen. Cuando WaitOnLoad es false
(el valor predeterminado) y el LoadAsync método se usa para cargar la imagen, la InitialImage imagen se muestra cuando se carga la imagen especificada y el usuario puede interactuar con la interfaz durante el proceso de carga.