DispatcherFrame.Continue Propriété

Définition

Obtient ou définit une valeur qui indique si cela DispatcherFrame doit continuer.

public:
 property bool Continue { bool get(); void set(bool value); };
public bool Continue { get; [System.Security.SecurityCritical] set; }
public bool Continue { get; set; }
[<set: System.Security.SecurityCritical>]
member this.Continue : bool with get, set
member this.Continue : bool with get, set
Public Property Continue As Boolean

Valeur de propriété

true si le cadre doit continuer ; sinon, false. La valeur par défaut est true.

Attributs

Exemples

L’exemple suivant montre comment utiliser un DispatcherFrame pour obtenir des résultats similaires à la méthode Windows Forms DoEvents .

public void DoEvents()
{
    DispatcherFrame frame = new DispatcherFrame();
    Dispatcher.CurrentDispatcher.BeginInvoke(DispatcherPriority.Background,
        new DispatcherOperationCallback(ExitFrame), frame);
    Dispatcher.PushFrame(frame);
}

public object ExitFrame(object f)
{
    ((DispatcherFrame)f).Continue = false;
   
    return null;
}
<SecurityPermissionAttribute(SecurityAction.Demand, Flags := SecurityPermissionFlag.UnmanagedCode)>
Public Sub DoEvents()
    Dim frame As New DispatcherFrame()
    Dispatcher.CurrentDispatcher.BeginInvoke(DispatcherPriority.Background, New DispatcherOperationCallback(AddressOf ExitFrame), frame)
    Dispatcher.PushFrame(frame)
End Sub

Public Function ExitFrame(ByVal f As Object) As Object
    CType(f, DispatcherFrame).Continue = False

    Return Nothing
End Function

Remarques

Continue est interrogé en haut de chaque boucle de répartiteur.

À l’arrêt de l’application, toutes les images sont demandées pour quitter.

Utilisation du texte XAML

Les membres de cette classe ne sont pas généralement utilisés en XAML ou ne peuvent pas être utilisés en XAML.

S’applique à

Voir aussi