Я пытаюсь выяснить, возможно ли обновить IValueConverter с помощью кода позади.
Моя ситуация такова, что у меня есть два ComboBox. После обновления первого я изменяю свойство ItemsSource второго на одно из множества перечислений. Я взял EnumToFriendlyNameConverter из CodeProject, но я не уверен, как его установить.
Если я установлю конвертер в ItemsSource (см. Ниже), он будет проигнорирован, когда я в следующий раз установлю источник элементов.
ItemsSource="{Binding Converter={StaticResource enumItemsConverter}}"
Я обнаружил, что это возможно с помощью ItemTemplate, но затем мне нужно вручную поместить метку, которая затем имеет стиль, отличный от моего другого комбинированного списка. Правильный выбор стилей кажется большой работой ...