ListView odwołanie się do ScrollBaru

ListView odwołanie się do ScrollBaru
M9
  • Rejestracja:ponad 7 lat
  • Ostatnio:prawie 3 lata
  • Postów:52
0

Chciałem w ListView ustawić triggera, aby dopiero po najechaniu myszką scroll bar był widoczny

Kopiuj
<ListView>
            <ListView.Style>
                <Style TargetType="{x:Type ListView}">
                    <Style.Triggers>
                        <Trigger Property="IsMouseOver" Value="True">
                            <Setter TargetName="{Binding RelativeSource={RelativeSource AncestorType={x:Type ScrollBar}}}" Property="Visibility" Value="Visible"/>
                        </Trigger>
                        <Trigger Property="IsMouseOver" Value="False">
                            <Setter TargetName="{Binding RelativeSource={RelativeSource AncestorType={x:Type ScrollBar}}}" Property="Visibility" Value="Hidden"/>
                        </Trigger>
                    </Style.Triggers>
                </Style>
            </ListView.Style>
</ListView>

Wychodzi na to, że TargetName jest nieodpowiedni. Jakieś pomysły?
neves
  • Rejestracja:prawie 22 lata
  • Ostatnio:dzień
  • Lokalizacja:Kraków
  • Postów:1114
1
Kopiuj
        <ListView >
            <ListView.Style>
                <Style TargetType="{x:Type ListView}">
                    <Style.Triggers>
                        <Trigger Property="IsMouseOver" Value="True">
                            <Setter  Property="ScrollViewer.HorizontalScrollBarVisibility" Value="Visible"/>
                            <Setter  Property="ScrollViewer.VerticalScrollBarVisibility" Value="Visible"/>
                        </Trigger>
                        <Trigger Property="IsMouseOver" Value="False">
                            <Setter  Property="ScrollViewer.HorizontalScrollBarVisibility" Value="Hidden"/>
                            <Setter  Property="ScrollViewer.VerticalScrollBarVisibility" Value="Hidden"/>
                        </Trigger>
                    </Style.Triggers>
                </Style>
            </ListView.Style>
        </ListView>

Zarejestruj się i dołącz do największej społeczności programistów w Polsce.

Otrzymaj wsparcie, dziel się wiedzą i rozwijaj swoje umiejętności z najlepszymi.