|
415 | 415 | <Setter Property="ScrollViewer.IsDeferredScrollingEnabled" Value="False"/>
|
416 | 416 | <Setter Property="Padding" Value="{ThemeResource TextControlThemePadding}"/>
|
417 | 417 | </Style>
|
| 418 | + <Style x:Key="ListViewStyleNoAnimation" TargetType="ListView"> |
| 419 | + <Setter Property="IsTabStop" Value="False"/> |
| 420 | + <Setter Property="TabNavigation" Value="Once"/> |
| 421 | + <Setter Property="IsSwipeEnabled" Value="True"/> |
| 422 | + <Setter Property="ScrollViewer.HorizontalScrollBarVisibility" Value="Disabled"/> |
| 423 | + <Setter Property="ScrollViewer.VerticalScrollBarVisibility" Value="Auto"/> |
| 424 | + <Setter Property="ScrollViewer.HorizontalScrollMode" Value="Disabled"/> |
| 425 | + <Setter Property="ScrollViewer.IsHorizontalRailEnabled" Value="False"/> |
| 426 | + <Setter Property="ScrollViewer.VerticalScrollMode" Value="Enabled"/> |
| 427 | + <Setter Property="ScrollViewer.IsVerticalRailEnabled" Value="True"/> |
| 428 | + <Setter Property="ScrollViewer.ZoomMode" Value="Disabled"/> |
| 429 | + <Setter Property="ScrollViewer.IsDeferredScrollingEnabled" Value="False"/> |
| 430 | + <Setter Property="ScrollViewer.BringIntoViewOnFocusChange" Value="True"/> |
| 431 | + <Setter Property="UseSystemFocusVisuals" Value="{StaticResource UseSystemFocusVisuals}"/> |
| 432 | + <Setter Property="ItemContainerTransitions"> |
| 433 | + <Setter.Value> |
| 434 | + <TransitionCollection> |
| 435 | + </TransitionCollection> |
| 436 | + </Setter.Value> |
| 437 | + </Setter> |
| 438 | + <Setter Property="ItemsPanel"> |
| 439 | + <Setter.Value> |
| 440 | + <ItemsPanelTemplate> |
| 441 | + <ItemsStackPanel Orientation="Vertical"/> |
| 442 | + </ItemsPanelTemplate> |
| 443 | + </Setter.Value> |
| 444 | + </Setter> |
| 445 | + <Setter Property="Template"> |
| 446 | + <Setter.Value> |
| 447 | + <ControlTemplate TargetType="ListView"> |
| 448 | + <Border Background="{TemplateBinding Background}" BorderThickness="{TemplateBinding BorderThickness}" BorderBrush="{TemplateBinding BorderBrush}" CornerRadius="{TemplateBinding CornerRadius}"> |
| 449 | + <ScrollViewer x:Name="ScrollViewer" AutomationProperties.AccessibilityView="Raw" BringIntoViewOnFocusChange="{TemplateBinding ScrollViewer.BringIntoViewOnFocusChange}" HorizontalScrollBarVisibility="{TemplateBinding ScrollViewer.HorizontalScrollBarVisibility}" HorizontalScrollMode="{TemplateBinding ScrollViewer.HorizontalScrollMode}" IsDeferredScrollingEnabled="{TemplateBinding ScrollViewer.IsDeferredScrollingEnabled}" IsVerticalScrollChainingEnabled="{TemplateBinding ScrollViewer.IsVerticalScrollChainingEnabled}" IsHorizontalRailEnabled="{TemplateBinding ScrollViewer.IsHorizontalRailEnabled}" IsVerticalRailEnabled="{TemplateBinding ScrollViewer.IsVerticalRailEnabled}" IsHorizontalScrollChainingEnabled="{TemplateBinding ScrollViewer.IsHorizontalScrollChainingEnabled}" TabNavigation="{TemplateBinding TabNavigation}" VerticalScrollMode="{TemplateBinding ScrollViewer.VerticalScrollMode}" VerticalScrollBarVisibility="{TemplateBinding ScrollViewer.VerticalScrollBarVisibility}" ZoomMode="{TemplateBinding ScrollViewer.ZoomMode}"> |
| 450 | + <ItemsPresenter Footer="{TemplateBinding Footer}" FooterTransitions="{TemplateBinding FooterTransitions}" FooterTemplate="{TemplateBinding FooterTemplate}" Header="{TemplateBinding Header}" HeaderTransitions="{TemplateBinding HeaderTransitions}" HeaderTemplate="{TemplateBinding HeaderTemplate}" Padding="{TemplateBinding Padding}"/> |
| 451 | + </ScrollViewer> |
| 452 | + </Border> |
| 453 | + </ControlTemplate> |
| 454 | + </Setter.Value> |
| 455 | + </Setter> |
| 456 | + </Style> |
418 | 457 |
|
419 | 458 | </UserControl.Resources>
|
420 | 459 | <Grid
|
|
546 | 585 | CornerRadius="2"
|
547 | 586 | PointerPressed="ManualPathEntryItem_Click" VerticalAlignment="Center">
|
548 | 587 |
|
549 |
| - <ListView |
| 588 | + <ListView Style="{StaticResource ListViewStyleNoAnimation}" |
550 | 589 | x:Name="PathViewInteract"
|
551 | 590 | VerticalAlignment="Stretch"
|
552 | 591 | HorizontalContentAlignment="Stretch"
|
|
0 commit comments