私はWPFスライダーを使用しており、基本的に「プルアウトコントロール」を実装するために使用しています。
基本的には、0と1の2つの位置を持つスライダーコントロールです。
このコントロールは左端にあるので、最初に表示されるのは0の親指の位置です。次に、ユーザーはそれを1の位置にドラッグして、スライダーの親指の全体像を見ることができます。
お気づきの場合、スライダーが別のコントロールの上に置かれているという問題があります。これが事実であるため、基になるコントロールと対話できません。
私が試したこと:
デフォルトのスタイルでは、トラックのHitTestVisibleプロパティをfalseに適用しようとしました。だけでなく、他の可能な要素。ただし、親指なので、コントロール全体がHitTest'ableではなくなります。
|*------|
0 1
スライダーをHitTestVisible=falseに制御しながら、スライダーのつまみをHitTestVisible = trueにするには、どうすればよいかについてのアイデアがあります。