3

現在、次のように xaml で定義されている ListView オブジェクトがあります。

<ListView 
            x:Name="itemListView" 
            Margin="0" 
            HorizontalContentAlignment="Left" 
            VerticalContentAlignment="Top" 
            ItemTemplate="{StaticResource FixtureItem}"
            ItemsSource="{Binding Source={StaticResource fixtureGroups}}"
            SelectionMode="None" IsSwipeEnabled="True"
            ScrollViewer.VerticalScrollBarVisibility="Auto" 
            ShowsScrollingPlaceholders="False" ManipulationMode="None">

リスト ビューでアイテムをタップすると、少し跳ねるアニメーションが表示されます。これをやめさせるにはどうすればよいですか?

4

1 に答える 1

3

xaml を使用しているため、そのアニメーションを、その Controls Item Templateの VisualStateManager で Pressed State から取り出す必要があります。

あなたはこれを変えようとしています。

<VisualState x:Name="Pressed">
  <Storyboard>
    <PointerDownThemeAnimation TargetName="ContentContainer" />
  </Storyboard>
</VisualState>

これだけに。

<VisualState x:Name="Pressed"/>

これがお役に立てば幸いです、乾杯。

于 2013-08-27T20:38:00.053 に答える