私は、DockPanel
を含んでいるScrollViewer
を持っています。それはListBox
をその充満した要素として含んでいます。私が直面している問題は、ListBox
に多くの項目が含まれていて、ウィンドウの高さがスクロールバーが必要な位置に縮小されている場合です。DockPanel.Dock="Bottom"
を押してScrollViewer
のスクロールバーが表示されます。 のスクロールバーは決して表示されません。代わりに、ウィンドウの高さが小さくなると、ListBox
のスクロールバーが最初に表示されます。その後、ListBox
が指定された最小の高さに縮小された後、ScrollViewer
のスクロールバーが残りの部分を処理するように見えるはずです。ListBoxスクロールバーがScrollViewerにあるときに表示させる方法を教えてください。
どうすればよいですか?
を、私はこれをチェックする時間がありませんが、私はあなたがすべきだと思いますListBoxの最小高さを設定し、ListBoxの実際の高さをコンバータ付きのScrollViewerの実際の高さにバインドして、ScrollViewerのScrollBarが現れる前にListBoxの実際の高さを縮小させます。その後、ListBoxが最小の高さに収縮するときにのみ、ScrollViewerのScrollBarが有効になります。 うまくいきます。 – Seffix
下記の私の答えを見てください。 – Seffix