У меня есть GridViewColumn
, и я хочу присвоить его DisplayMemberBinding
свойству конвертер. Я могу сделать это в XAML, но я хотел бы добавить его из кода по личным причинам.
Когда я пытаюсь назначить конвертер в коде, он говорит, что мне нужен тип IValueConverter
, но это интерфейс, а не объект, который я могу создать. Я могу взять преобразователь из другого GridViewColumn
, но у меня не всегда будет преобразователь, который я хочу назначить другому.
<!-- XAML code that works and that I want to implement in the code-behind -->
<GridViewColumn x:Name="intensityColumnStatus" Header="Intensity" DisplayMemberBinding="{Binding Intensity,Converter={StaticResource converter}}" />
// Code-behind that I can't get to work
Binding visibilityBinding = new Binding("isPlaneComing");
visibilityBinding.Converter = ???;
Я знаю, что, возможно, мне не хватает какой-то информации, поэтому, если вам нужно больше, просто спросите:)