私はWPFで新しく、これは非常に疑問な質問です。WPFで幅と高さを定義するカスタム式
StackPanel(たとえば)を選択したときのVisual Studio - >プロパティでは、プロパティWidthを持っています。このプロパティでは、右の小さな正方形をクリックするとメニューが開きます。メニューのオプションの一つは、だからここに「カスタム式」
である私の質問です:
Mathmatic表現の幅と高さのベースを定義することは可能ですか?
<StackPanel Width="{Parent.Width - 100}">
</StackPanel>
EDIT
私はウィンドウよりも100ピクセル下の幅を持っている必要がありますのStackPanelを作成するつもりだので、私はこれを聞いていますのよ。ウィンドウサイズが変更されたとき、StackPanelはこのルールに対応するように変更する必要があります。
いいえカスタムバインディングを作成することはできますが、それはおそらく過度の方法です。 X/Yの問題が発生しています。実際の解はYです。あなたはこの想像上の表現型で解決しようとしている問題を[編集]し、説明しなければなりません。 – Will
コンバータとパスの親の幅。しかし、StackPanelをGrid.Columnに配置すると、列の幅が取得されます。 – Paparazzi