から、1 つ上のレベルで定義されてUserControlいる を無効にしたいと考えています。ScrollViewer私のシナリオは次のようになります。
<!-- ... -->
<ScrollViewer VerticalScrollBarVisibility="Auto"
HorizontalScrollBarVisibility="Disabled">
<custom:MyUserControl ... />
</ScrollViewer>
ScrollViewerここで、内からを無効にしたいと思いますMyUserControl。これは可能ですか?
背景:各アイテムのコンテンツを自動的に追加する
カスタムTabControlスタイルを定義しました。ScrollViewerただし、ある場合には、それを使用したくありませんScrollViewerが、コンテンツのサイズを利用可能なスペースに合わせたいのに対し、他のすべての場合では、ScrollViewer を使用したいと考えています。何か案は?もちろん、1 つの項目を除いて、手動ですべてのタブ項目に ScrollViewer を追加することもできますが、それは私が望むものではありません。