次のようなコードでImage.Source
-バインディングを作成しています。String
var newBinding = new System.Windows.Data.Binding()
{
Path = new PropertyPath("MyImageUrl")
};
BindingOperations.SetBinding(attachedObject, Image.SourceProperty, newBinding);
このアプローチは、たとえば、バインディングではうまく機能しますが、次の場合は、 TextBlock.TextProperty
Xamlバインディングが使用する場合と同じように、変換を自動的に挿入するのが理想的です。String
Image.Source
String
Binding
<Image Source="{Binding ImageUrl}" />
Xaml バインディングの動作を模倣する独自のコンバーターを追加できることはわかっていますが、Xaml が行うことを正確に行う方法があるかどうかを確認したいと思います。
コードベースのバインド評価中に、新しいBinding
ものを自動的に独自の文字列 - > BitmapImage に追加する方法はありますか?ValueConverter