ManipulationStartingEventArgs.Pivot Vlastnost
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Získá nebo nastaví objekt, který popisuje pivot pro manipulaci s jedním bodem.
public:
property System::Windows::Input::ManipulationPivot ^ Pivot { System::Windows::Input::ManipulationPivot ^ get(); void set(System::Windows::Input::ManipulationPivot ^ value); };
public System.Windows.Input.ManipulationPivot Pivot { get; set; }
member this.Pivot : System.Windows.Input.ManipulationPivot with get, set
Public Property Pivot As ManipulationPivot
Hodnota vlastnosti
Objekt, který popisuje pivot pro manipulaci s jedním bodem.
Příklady
Následující příklad ukazuje obslužnou rutinu ManipulationStarting události pro událost a nastaví ManipulationStartingEventArgs.Pivot vlastnost. Pokud chcete otestovat tento příklad, postupujte podle kroků v návodu: Vytvoření aplikace prvního dotykového ovládání a nahraďte kód v kroku 4 tímto kódem.
void Window_ManipulationStarting(object sender, ManipulationStartingEventArgs e)
{
// Set the ManipulationPivot so that the element rotates as it is
// moved with one finger.
FrameworkElement element = e.OriginalSource as FrameworkElement;
ManipulationPivot pivot = new ManipulationPivot();
pivot.Center = new Point(element.ActualWidth / 2, element.ActualHeight / 2);
pivot.Radius = 20;
e.Pivot = pivot;
e.ManipulationContainer = this;
e.Handled = true;
}
Private Sub Window_ManipulationStarting(ByVal sender As Object, ByVal e As ManipulationStartingEventArgs)
' Set the ManipulationPivot so that the element rotates as it is
' moved with one finger.
Dim element As FrameworkElement = TryCast(e.OriginalSource, FrameworkElement)
Dim pivot As New ManipulationPivot()
pivot.Center = New Point(element.ActualWidth / 2, element.ActualHeight / 2)
pivot.Radius = 20
e.Pivot = pivot
e.ManipulationContainer = Me
e.Handled = True
End Sub
Poznámky
Když nastavíte Pivot vlastnost, bude manipulace obsahovat data o otočení, když uživatel během manipulace použije jeden prst. Slouží k simulaci reálných situací, kdy můžete jedním prstem otočit objekt, například kus papíru na stole. Pokud je Pivotnull
, musí uživatel použít dva prsty, aby způsobil otáčení.
Další informace o manipulaci najdete v přehledu vstupu. Příklad aplikace, která reaguje na manipulaci, najdete v tématu Návod: Vytvoření aplikace prvního dotykového ovládání.