スクロールビューアー内でWPFスライダーが正しく機能しないという問題があります。私はこの問題がここで解決されたと信じています:
タッチインターフェイスのSlider \ ScrollViewerが正しく機能しない
受け入れられた答えは、カスタムサム(ac#クラスで作成)に基づいてスライダーを再テンプレート化するように指示しています。
残念ながら、何をしても問題が発生します。
物事をより難しくするために、私のスライダーはMahappsに基づいており、オンラインでスライダースタイルを見つけました。
https://github.com/robertbaker/Metro/blob/master/MahApps.Metro/Styles/Controls.Slider.xaml
そこで、スライダースタイル全体をApp.Xamlにコピーしました。これまでのところうまくいきます...
しかし、「BasedOn」を実行してThumbスタイルを変更しようとすると、次のようになります。
<Style x:Key="HorizontalSliderThumb" TargetType="Thumb" BasedOn="{StaticResource CustomThumb}">
何も機能しません...
何が間違っているのかわかりません。
助けていただければ幸いです!
ありがとうございました、
これをxamlファイルに追加するだけです
xmlns:custom="clr-namespace:<Namespace of custom controls>">
そこから使用できます
<custom:<name of custom component> />
この記事はインターネットから収集されたものであり、転載の際にはソースを示してください。
侵害の場合は、連絡してください[email protected]
コメントを追加