次のコードを検討してください。
<UserControl x:Name=root>
....
<TextBlock Text="Hello World" Margin="{Binding ElementName=root, Path=LeftButtonMargin}"/>
....
</UserControl>
さて、Binding にを設定するための構文は何ですか? FallBackvalue
すでにいくつかの異なるオプションを試しましたが、正しい構文が見つからないようです:
Margin="{Binding ElementName=root, Path=LeftButtonMargin, FallBackValue={}10,10,0,0}"
Margin="{Binding ElementName=root, Path=LeftButtonMargin, FallBackValue={}{10,10,0,0}}"
Margin="{Binding ElementName=root, Path=LeftButtonMargin, FallBackValue={}"10,10,0,0"}"
それとも、これはまったく不可能ですか?基本的に、設計時にこれらの値が必要です...