一部のWPFコントロール(などButton)は、高さを指定しないと、コンテナー内の利用可能なすべてのスペースを喜んで消費するようです。
そして、いくつかは、私が今使用する必要があるもののように、(複数行)TextBoxとはListBox、コンテンツを収めるために必要なスペースを取るだけで心配しているように見えます。
これらの男をのセルに配置するUniformGridと、利用可能なスペースに合わせて拡大されます。ただし、UniformGridインスタンスはすべての状況に適しているわけではありません。いくつかの行が*高さに設定され、それ自体と他の行の間の高さを分割するグリッドがある場合はどうでしょうか。a StackPanelがあり、a Label、a List、a Buttonがある場合、リストを取得して、ラベルとボタンで満たされていないすべてのスペースをどのように使用できますか?
これは本当に基本的なレイアウト要件になると思いますが、可能な限りスペースを埋める方法を理解することはできません(それらを配置しDockPanelて埋めるように設定することも機能しないようです。DockPanel唯一のサブコントロール)によって必要なスペースを占めています。
あなたが一緒にプレイしていた場合はサイズ変更可能なGUIは非常に恐ろしいだろうHeight、Width、MinHeight、MinWidthなど
HeightとWidthプロパティを、使用するグリッドセルにバインドできますか?またはこれを行う別の方法はありますか?