Share via


SnapPointsType Enumeration

Definition

Definiert Konstanten, die angeben, wie schwenkende Andockpunkte für Gesten-/Manipulationseingaben verarbeitet werden.

public enum class SnapPointsType
/// [Windows.Foundation.Metadata.ContractVersion(Microsoft.UI.Xaml.WinUIContract, 65536)]
enum class SnapPointsType
[Windows.Foundation.Metadata.ContractVersion(typeof(Microsoft.UI.Xaml.WinUIContract), 65536)]
public enum SnapPointsType
Public Enum SnapPointsType
Vererbung
SnapPointsType
Attribute

Felder

Mandatory 2

Der Inhalt hält immer an dem Andockpunkt an, der am nächsten liegt, wo die Unbewegheit natürlich entlang der Richtung der Tia aufhört.

MandatorySingle 4

Der Inhalt wird immer am Andockpunkt beendet, der dem Freigabepunkt entlang der Richtung derTia am nächsten ist.

None 0

Kein Andockverhalten. Nur die Manipulation beeinflusst den endgültigen Standort.

Optional 1

Der Inhalt wird an einem Andockpunkt am nächsten angehalten, an dem die Schwungzeit natürlich entlang der Richtung der Tia endet, je nachdem, wie nah der Andockpunkt ist.

OptionalSingle 3

Der Inhalt wird am nächsten Andockpunkt beendet, wenn die Bewegung weit davon beginnt.

Hinweise

Für Schwenkaktionen gibt es oft natürliche Halteplätze. Andockpunkte bieten eine Möglichkeit, anzugeben, wo sich diese Orte befinden. Wenn ein Benutzer dann wischt, begünstigt das Bearbeitungsergebnis diesen natürlichen Punkt, indem das Verhalten verwendet wird, das durch einen SnapPointsType-Wert ausgedrückt wird. Die Näherungsermittlung wird vom Subsystem Direct Manipulation vorgenommen, das die Bearbeitungsbehandlung für einen XAML-ScrollViewer unterstützt. Der Faktor Einzelne Variationen ist sowohl für die Tia als auch für den Releasepunkt wichtig.

**Näherungspunkte (Optional und OptionalSingle): ** Wenn ein Benutzer die Manipulation in der Nähe eines Andockpunkts auf natürliche Weise stoppt, helfen Näherungspunkte dem Benutzer, am natürlichen Haltepunkt zu landen. Da der Benutzer in der Nähe des Andockpunkts landen muss, damit er dort angehalten wird, muss der Benutzer manchmal eine weitere Wischbewegung ausführen, um einen Andockpunkt zu erreichen.

**Obligatorische Andockpunkte (Mandatory und MandatorySingle): ** Im Gegensatz zur Nähe stellen obligatorische Andockpunkte sicher, dass der Inhalt angepasst wird, um immer auf einem Andockpunkt zu landen. Selbst wenn der Benutzer die Bearbeitung auf halbem Weg zwischen zwei Andockpunkten freigibt, wird er immer zu einem der Andockpunkte verschoben.

Die SnapPointsType-Enumeration wird als Wert für die Eigenschaften ScrollViewer.HorizontalSnapPointsType und ScrollViewer.VerticalSnapPointsType verwendet.

Um die Auswirkungen von Andockpunkten auf das ScrollViewer-Verhalten selbst zu sehen, rufen Sie das XAML-Beispiel zum Scrollen, Schwenken und Zoomen ab. Führen Sie das Beispiel auf einem Touchgerät (nicht im Simulator) aus. Testen Sie die SnapPointsType-Werte, wenn Sie die Beispielseite "Schwenken mit Andockpunkten" des Beispiels anzeigen.

Gilt für:

Weitere Informationen