我正在尝试使用png图像作为窗口中的背景。 png存储在Sql Server数据库中。如果我得到此图像并在Windows 10中使用默认照片应用程序将其打开,则实际上背景是透明的。但是,当我将其用作窗口背景时,图像的背景为黑色。
在我的视图模型中,我有一个Background属性,该属性是一个byte [],并由视图以这种方式使用:
<Window.Background>
<ImageBrush ImageSource="{Binding backgrund}" ></ImageBrush>
</Window.Background>
那我该如何保持图像的透明背景?
谢谢。