Как Xaml создает преобразование строки в значение BitmapImage при привязке к Image.Source?

Я создаю -Image.SourceString привязка в коде, как:

var newBinding = new System.Windows.Data.Binding()
  {
    Path = new PropertyPath("MyImageUrl")
  };
BindingOperations.SetBinding(attachedObject, Image.SourceProperty, newBinding);

Этот подход хорошо работает, например, для -TextBlock.TextPropertyString привязки, но для -Image.SourceString Я бы идеально хотелBinding автоматически вставить преобразование для меня - так же, как это делает привязка Xaml, когда я использую:


Я понимаю, что могу добавить свой собственный конвертер, чтобы имитировать поведение привязки Xaml, но яхотел бы увидеть, если естьЭто какой-то способ сделать именно то, что делает Xaml.

Есть ли способ получить новыйBinding автоматически добавить егос собственной строки->BitmapImageValueConverter во время оценки связывания на основе кода?

Ответы на вопрос(1)

Ваш ответ на вопрос