作者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/m.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