PictureBox.CancelAsync Methode

Definitie

Hiermee wordt een asynchrone installatiekopieën geladen.

public:
 void CancelAsync();
public void CancelAsync();
member this.CancelAsync : unit -> unit
Public Sub CancelAsync ()

Voorbeelden

In het volgende codevoorbeeld ziet u hoe u de CancelAsync methode gebruikt. Als u dit voorbeeld wilt uitvoeren, plakt u de volgende code in een Windows formulier met een PictureBox met de naam pictureBox1 en twee besturingselementen Button met de naam startLoadButton en cancelLoadButton. Zorg ervoor dat de Click gebeurtenis voor de knoppen is gekoppeld aan de methode voor gebeurtenisafhandeling in dit voorbeeld. U moet het pad naar het afbeeldingsbestand wijzigen in een pad dat geldig is op uw systeem.

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
private void cancelButton_Click(object sender, EventArgs e)
{
    pictureBox1.CancelAsync();
}
Private Sub cancelLoadButton_Click(ByVal sender As Object, _
    ByVal e As EventArgs) Handles cancelLoadButton.Click
    pictureBox1.CancelAsync()

End Sub

Opmerkingen

Een PictureBox afbeelding wordt asynchroon geladen wanneer de WaitOnLoad eigenschap is false en de LoadAsync methode wordt gebruikt om de afbeelding te laden. Als een belasting wordt geannuleerd met de CancelAsync annuleringsmethode, wordt gerapporteerd door de LoadCompleted gebeurtenis op te halen met de Cancelled eigenschap van de AsyncCompletedEventArgs set op true.

Van toepassing op