InertiaProcessor2D.IsRunning Eigenschaft

Definition

Ruft ab, ob derzeit Trägheit ausgeführt wird.

public:
 property bool IsRunning { bool get(); };
public bool IsRunning { get; }
member this.IsRunning : bool
Public ReadOnly Property IsRunning As Boolean

Eigenschaftswert

Boolean

Ein boolescher Wert, der angibt, ob derzeit Trägheit ausgeführt wird.

Beispiele

Im folgenden Beispiel überprüft ein Ereignishandler für das ManipulationProcessor2D.Started Ereignis, ob die Inertia-Verarbeitung ausgeführt wird und wenn ja, beendet es durch Aufrufen der Completed Methode.

#region OnManipulationStarted
private void OnManipulationStarted(object sender, Manipulation2DStartedEventArgs e)
{
    if (inertiaProcessor.IsRunning)
    {
        inertiaProcessor.Complete(Timestamp);
    }
}
#endregion
#region Timestamp
private long Timestamp
{
    get
    {
        // Get timestamp in 100-nanosecond units.
        double nanosecondsPerTick = 1000000000.0 / System.Diagnostics.Stopwatch.Frequency;
        return (long)(System.Diagnostics.Stopwatch.GetTimestamp() / nanosecondsPerTick / 100.0);
    }
}
#endregion

Gilt für: