Caliburn.Microで動的な背景画像を使用したいと思っていました。これは私が成功せずに試したことです。
<Grid>
<Grid.Background>
<ImageBrush x:Name="MyPhoto" />
</Grid.Background>
</Grid>
//some view model
public class ImageViewModel
{
public ImageSource MyPhoto {get;set;}
}
//Add Convention
//App.XAML.cs
...
public override void Configure()
{
...
ConventionManager.AddElementConvention<ImageBrush>(ImageBrush.ImageSourceProperty, "ImageSource", "Loaded");
...
}
ImageBrushのImageSourceをCaliburn.Microとバインドすることは可能ですか、それともこれを行うためのより良い方法がありますか?