当前位置:  开发笔记 > 前端 > 正文

使用XAML矢量图像作为窗口图标

如何解决《使用XAML矢量图像作为窗口图标》经验,为你挑选了1个好方法。

LearnWPF.com发布了这篇关于将位图图像转换为XAML并在应用程序中使用它们的文章.

XAML图像的外部元素是a Canvas.但是,该Window.Icon属性仅接受一个ImageSource对象.有谁知道我可以"包"的CanvasImageSource这样我就可以把它作为一个窗口图标?

或者,有没有更好的方法将XAML图像用作窗口图标?



1> Jobi Joy..:

WPF窗口Chrome(标题栏,图标等)是典型的Win32 Window系统的一部分.因此,它不能与Vector Icon一起使用,您需要为Window.Icon属性指定.Ico,.png或其他一些支持的图像文件.

但是如果你真的想制作一个Vector(XAML)动画图标,你需要考虑Chrome less window的概念.这意味着摆脱旧样式窗口chrome(WIndowStyle ="None")并使用WPF完全构建我们自己的chrome,然后你可以将你的Vector直接放在左上角,它就像你使用任何其他XAML一样工作应用程序中的视觉效果.

详细了解如何在波纹管链接上创建Chromeless窗口

如何使用WPF实现无边框窗口?

在WPF中创建自定义窗口

推荐阅读
sx-March23
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有