この質問をする前に、関連するすべての質問を見てきましたが、関連するものは見つかりませんでした。WPFウィンドウツールバーのサイズに応じた最小幅
私のアプリケーションでは、基本的にボタンの束とスタックパネルであるツールボックスのスタイルバーを持っています。ユーザーはツールバーに表示されるボタンを変更することができます。
ウィンドウの幅は変更できますが、ツールバーの幅より小さくすることはできません。
最初に私はStackPanel
Width
プロパティにMinWidth
プロパティをバインドし、StackPanel
のWidth
にいくつかのピクセルを追加するコンバータを作成するために期待していました。問題は、私のコンバータが値としてStackPanel
の幅だけのNaNを取得していないこと:(
残念ながら、StackPanel
幅はAuto
に設定されていると私はそれを変更することはできません。
である私が作ることができる方法はありますウィンドウStackPanel
のWidth
に頼りMinWidth
?
これは素晴らしいことです。私は自分自身でこれをどうやって行うのか知りたいと思っています。 –
ありがとうございました! 私はActualWidthを使用してみましたが、それは別の問題 を作成し、この画面での戦利品は、このソリューションではないでしょう http://dl.getdropbox.com/u/204110/actualwidth.PNG を撮影していてくださいましたウィンドウの幅を小さくしてみましょう。幅を増やすことしかできません。 –
HorizontalAlignmentを明示的に左に設定しました。魅力的です...ありがとう。 –