i wonder if it is possible to cascade converters when using wpf databinding. e.g. something like
<SomeControl Visibility="{Binding Path=SomeProperty, Converter={StaticResource firstConverter}, Converter={StaticResource secondConverter}}"/>
is it possible at all or do i have to create a custom converter that combines the functionality of converter A and B?
You may be looking for a solution similar to Josh Smith's "Piping Value Converters".
In his article, he presents the following:
<local:ValueConverterGroup x:Key="statusDisplayNameGroup">
<local:IntegerStringToProcessingStateConverter />
<local:EnumToDisplayNameConverter />
</local:ValueConverterGroup>
And then uses the multi-value converters as follows:
<TextBlock Text="{Binding XPath=@Status,
Converter={StaticResource statusDisplayNameGroup}}" />
Hope this helps!
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With