UIElement.IsManipulationEnabled Egenskap
Definition
Viktigt
En del information gäller för förhandsversionen av en produkt och kan komma att ändras avsevärt innan produkten blir allmänt tillgänglig. Microsoft lämnar inga garantier, uttryckliga eller underförstådda, avseende informationen som visas här.
Hämtar eller anger ett värde som anger om manipulationshändelser är aktiverade på den här UIElement.
public:
property bool IsManipulationEnabled { bool get(); void set(bool value); };
public bool IsManipulationEnabled { get; set; }
member this.IsManipulationEnabled : bool with get, set
Public Property IsManipulationEnabled As Boolean
Egenskapsvärde
true om manipuleringshändelser är aktiverade på detta UIElement, annars , false. Standardvärdet är false.
Exempel
I följande exempel skapas ett program som har en röd rektangel. Egenskapen IsManipulationEnabled för rektangeln är inställd på true och programmets fönster prenumererar ManipulationStartingpå händelserna , ManipulationDeltaoch ManipulationInertiaStarting . Det här exemplet är en del av ett större exempel i Genomgång: Skapa ditt First Touch-program.
<Window x:Class="BasicManipulation.MainWindow"
xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
Title="Move, Size, and Rotate the Square"
WindowState="Maximized"
ManipulationStarting="Window_ManipulationStarting"
ManipulationDelta="Window_ManipulationDelta"
ManipulationInertiaStarting="Window_InertiaStarting">
<Window.Resources>
<!--The movement, rotation, and size of the Rectangle is
specified by its RenderTransform.-->
<MatrixTransform x:Key="InitialMatrixTransform">
<MatrixTransform.Matrix>
<Matrix OffsetX="200" OffsetY="200"/>
</MatrixTransform.Matrix>
</MatrixTransform>
</Window.Resources>
<Canvas>
<Rectangle Fill="Red" Name="manRect"
Width="200" Height="200"
RenderTransform="{StaticResource InitialMatrixTransform}"
IsManipulationEnabled="true" />
</Canvas>
</Window>
Kommentarer
Ange den här egenskapen till true om du vill UIElement att händelserna , , ManipulationStarting, ManipulationStartedManipulationDelta, ManipulationInertiaStartingoch ska ManipulationBoundaryFeedback visasManipulationCompleted. Mer information om manipuleringar finns i Översikt över indata. Ett exempel på ett program som svarar på manipulationer finns i Genomgång: Skapa ditt First Touch-program.