Converter
を使用して、StaticResource
の値をプロパティに割り当てる前に変更したいと考えています。変換後にStaticResource
の値を設定するBinding
をシミュレートする方法はありますか?コンバータを使用してStaticResourceにバインドする方法は?
何かのようなもの{Binding Value={StaticResource myStatic}, Converter={StaticResource myConverter}}
?
Converter
を使用して、StaticResource
の値をプロパティに割り当てる前に変更したいと考えています。変換後にStaticResource
の値を設定するBinding
をシミュレートする方法はありますか?コンバータを使用してStaticResourceにバインドする方法は?
何かのようなもの{Binding Value={StaticResource myStatic}, Converter={StaticResource myConverter}}
?
これは動作します:結合は、そうでない場合は、パスの属性を必要とするため、あなたが、一つの方法をバインドする必要が
<TextBox Text="{Binding Source={StaticResource myStatic},
Converter={StaticResource myConverter},
Mode=OneWay}" />
注意を。これは意味があります。そうでなければバインディングはリソース全体を置き換える必要があります。
Value=
の代わりにSource=
を使用し、両方のリソースが利用可能であると仮定すると、動作しない理由はありません。
OneWayが機能しなくなっていました。とにかくありがとう。 –
あなたは揺れます!ありがとう、私はあなたに1つ借りています。 –
XAML側から実行時に変更されないプロパティの場合、この 'Mode = OneWay'は必須ではありません。 'Grid.Row'のために。とにかく - 私はようやく列挙型に賛成してXAMLから魔法の数字を奪われました、ありがとう! –