0


0

TextBoxスタイルが垂直スクロールバーを作成しない

テキストボックスのスタイルを作成しようとしていますが、このテンプレートをスタイルに追加すると、垂直スクロールバーが消えます。


1 Answer


0


「ScrollViewer」を「ListBox」でラップしていることに気付きました。 ListBox`のデフォルトのテンプレートには ScrollViewer`が含まれているため、それらの間の相互作用が `ScrollBar`の問題を引き起こす可能性が高いです。

ScrollBoxer`を TextBox`テンプレートの `ListBox`に入れて何を達成しようとしていますか? なぜあなたがそれをしているのかがわかっていれば、私たちはおそらくあなたが望む行動を達成するのを助けることができます。

デフォルトのテンプレートはテーマアセンブリの `ListBoxChrome`を使用して、テーマに沿った境界線の外観を実現します。 それがあなたが後のものである場合、これは動作します(PresentationFramework.Aeroへの参照を追加する必要があることに注意してください):