3
LearnWPF.com张贴this有关将位图图像转换为XAML并在应用程序中使用它们的文章。使用XAML矢量图像作为窗口图标
XAML图像的外部元素是Canvas
。但是,Window.Icon
属性只接受ImageSource
对象。有谁知道我如何将Canvas
'包裹'在ImageSource
中,这样我就可以将它用作窗口图标?
另外,有没有更好的方式来使用XAML图像作为窗口图标?
LearnWPF.com张贴this有关将位图图像转换为XAML并在应用程序中使用它们的文章。使用XAML矢量图像作为窗口图标
XAML图像的外部元素是Canvas
。但是,Window.Icon
属性只接受ImageSource
对象。有谁知道我如何将Canvas
'包裹'在ImageSource
中,这样我就可以将它用作窗口图标?
另外,有没有更好的方式来使用XAML图像作为窗口图标?
WPF窗口Chrome(标题栏,图标等)是典型的Win32窗口系统的一部分。因此,它不是建立与矢量图标来使用,你需要指定一个.ICO,png格式或其他一些支持的图像文件的Window.Icon财产。
但是,如果您真的想制作一个Vector(XAML)动画图标,则需要考虑Chrome浏览器窗口的概念。这意味着摆脱旧风格的窗口铬(WIndowStyle =“None”)并完全用WPF构建我们自己的Chrome,那么你可以将你的矢量直接放在左上角,它会像你一样工作与应用程序中的任何其他XAML视觉效果一起使用。
了解更多关于如何在波纹管创建无边框窗口链接
它看起来的一样Blendables现在是死定了。 – 2017-10-19 09:20:09