PictureBox.WaitOnLoad Propriété
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Obtient ou définit une valeur indiquant si une image est chargée de façon synchrone.
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
Valeur de propriété
true
si une opération de chargement d'image est effectuée de façon synchrone ; sinon, false
. La valeur par défaut est false
.
Exemples
L’exemple de code suivant montre comment utiliser la WaitOnLoad propriété . Pour exécuter cet exemple, collez le code suivant dans un Windows Form qui contient un PictureBox nommé pictureBox1
et un Button nommé startLoadButton
. Vérifiez que l’événement Click du bouton est associé à la startLoadButton_Click
méthode de cet exemple. Vous devez remplacer le chemin du fichier image par un chemin d’accès valide sur votre système.
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
Remarques
La définition de la WaitOnLoad propriété sur true
signifie que l’image est chargée de manière synchrone. Cela entraîne le blocage de l’interface utilisateur à partir d’autres entrées jusqu’à ce que l’image soit chargée. Lorsque WaitOnLoad est false
(la valeur par défaut) et que la LoadAsync méthode est utilisée pour charger l’image, l’image InitialImage s’affiche lorsque l’image spécifiée est chargée et que l’utilisateur peut interagir avec l’interface pendant le processus de chargement.