コンバーターを返すプロパティにコンバーターをバインドする方法を見つけようとしています。
私のコードは次のようになります。
クラスがあります。
public class ConverterFactory
{
public IValueConverter AuthorizationToEnabledConverter
{
get
{
return converter......
}
}
}
UserControl
リソースとボタンがあります。
<UserControl.Resources>
<ResourceDictionary>
<converter:ConverterFactory x:Key="ConverterFactory" b:IsDataSource="true"/>
<ObjectDataProvider x:Key="AutCon" ObjectInstance="{StaticResource ConverterFactory}"
MethodName="AuthorizationToEnabledConverter"/>
</ResourceDictionary>
</UserControl.Resources>
<Button IsEnabled="{Binding "Value" ,Converter={StaticResource AutCon}}" >Change</Button>
を返すクラスのプロパティにコンバーターをバインドできるようにしたいと考えていますIValueConverter
。
これを行う方法はありますか?