0

ScrollViewer 内に配置するカスタム コントロールを開発しています。Scrollviewer のビジュアル スタイルを適用するために、generic.xaml をカスタム コーディングしました。

                        <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 に設定する必要があることです。それを行う方法はありますか?

ありがとう

アルン・セルヴァ・クマール。B

4

1 に答える 1

0

Visual State Manager を使用して要件を達成しました。

于 2013-03-05T04:28:48.563 に答える