作者kureot (OAOb)
看板C_Sharp
标题[问题] 如何设定Windows的缩图icon (50P)
时间Sat Jun 5 09:53:11 2021
如题,因为看到了一些程式的icon与工具列的icon不同
(如下面第一张图,1与2的icon很明显的不一样)
想请问在C#中(Winform or WPF)该如何设定,才能让两个icon有像下图的效果呢?
https://i.imgur.com/JnCsf9S.png
https://i.imgur.com/9tcccND.png
--
※ 发信站: 批踢踢实业坊(ptt.cc), 来自: 61.230.45.4 (台湾)
※ 文章网址: https://webptt.com/cn.aspx?n=bbs/C_Sharp/M.1622858008.A.BAC.html
1F:→ testPtt: wpf每个window可以设定个别的icon property 06/05 13:09
有范例吗?我在网路上查到的都是会跟工具列同icon的
2F:→ testPtt: 你就试试吧 <Window 下补个Icon="你的图片" 06/06 14:10
补上Icon="XXX"并改掉属性中的icon
https://i.imgur.com/AxLvC4i.png
也没办法让缩图的icon跟工具列icon不同
程式码:
https://pastebin.com/aCQa0FhU
结果只有在资料夹里的icon不一样,但实际打开後工具列的icon还是跟缩图的icon一模一
样
https://i.imgur.com/vliK8eZ.png
3F:→ testPtt: 工具列基本上是跟视窗的 你要的是视窗跟缩图不一样吗? 06/07 11:11
对
4F:推 Nilife: Winform 的从设计介面改,执行档和工具列的从专案属性改 06/07 17:52
改过了哦,没有用,可以看上面我回覆推文的图
※ 编辑: kureot (114.44.9.86 台湾), 06/07/2021 18:50:07
5F:→ testPtt: 视窗外应该是只能从win32下手 我之前重做外框也要win32 06/07 20:25
6F:推 ctrlbreak: ico里面可以放多个(不同大小、色深)的图, 系统会自己 06/07 20:41
7F:→ ctrlbreak: 挑符合当前UI需求的图来显示 06/07 20:42
8F:→ ctrlbreak: |-不同形状 06/07 20:44
目前最有用的答案,用icon编辑器把16x16的图片加入进去後就可以改变缩图的ico了,谢谢 50P已发
※ 编辑: kureot (114.44.9.86 台湾), 06/07/2021 21:39:17