在Window 8 / RT应用程序中检测和实现滚动条样式

时间:2012-12-10 05:53:57

标签: windows microsoft-metro winrt-xaml modern-runtime

我正在开发一个放置在ScrollViewer中的自定义控件,我有自定义编码的generic.xaml,用于为Scrollviewer应用视觉样式。

                        <ScrollBar x:Name="VerticalScrollBar"
                                   Grid.Row="0"
                                   Grid.Column="1"
                                   Width="18"
                                   Margin="0,-1,-1,-1"
                                   IndicatorMode="TouchIndicator"
                                   IsTabStop="False"
                                   Maximum="{TemplateBinding ScrollableHeight}"

我面临的问题是,我需要根据用户是否使用触控设备将IndicatorMode设置为TouchIndicator / MouseIndicator。 有办法吗?

由于

Arun Selva Kumar。乙

1 个答案:

答案 0 :(得分:0)

使用Visual State Manager来达到要求。