C# xaml中的字符串绑定很好,但为什么BitmapSource绑定不好呢?
在我的应用程序中,我需要绑定字符串和位图源属性。字符串绑定可以正常工作,但bitmapsource不能正常工作。可以确定bitmapsource已经有图像数据,因为我可以将其保存在磁盘上。我还创建了一个小项目,两者都很好 xaml: 有人能告诉我原因吗C# xaml中的字符串绑定很好,但为什么BitmapSource绑定不好呢?,c#,image,xaml,binding,C#,Image,Xaml,Binding,在我的应用程序中,我需要绑定字符串和位图源属性。字符串绑定可以正常工作,但bitmapsource不能正常工作。可以确定bitmapsource已经有图像数据,因为我可以将其保存在磁盘上。我还创建了一个小项目,两者都很好 xaml: 有人能告诉我原因吗 非常感谢 以下可能是答案: anatoliiG,感谢您提供的链接,但它们仍然没有多大帮助。我的问题是: <ObjectDataProvider x:Key="MyStringData" Ob
非常感谢 以下可能是答案:
<ObjectDataProvider x:Key="MyStringData"
ObjectType="{x:Type local:ImageProcess}" />
<Image x:Key="Txt" Source="{Binding Source={StaticResource MyStringData}, Path=uri}" /> <!--uri is a string, it's fine -->
<Image x:Key="Txt" Source="{Binding Source={StaticResource MyStringData}, Path=bms}" /> <!--bms is a BitmapSource, it's not fine -->
public string urii { set; get; }
public BitmapSource bms { set; get; }
....