Freigeben über


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

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 Verarbeitung von Unzustellmöglichkeiten ausgeführt wird, und beendet sie, wenn dies der Fall ist, 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: