0
應用程序獲取天氣數據並顯示接收到的數據,包括相應的圖標。多個天氣代碼將使用相同的圖標,例如Light rain
和Heavy rain
。我想避免創建一個代碼映射器,它將返回給定代碼應該使用的圖標。使用構建操作'資源'爲文件設置別名
是否有可能「別名」WPF資源,以便他們可以在多個名稱下訪問,但佔用單個文件的空間?
應用程序獲取天氣數據並顯示接收到的數據,包括相應的圖標。多個天氣代碼將使用相同的圖標,例如Light rain
和Heavy rain
。我想避免創建一個代碼映射器,它將返回給定代碼應該使用的圖標。使用構建操作'資源'爲文件設置別名
是否有可能「別名」WPF資源,以便他們可以在多個名稱下訪問,但佔用單個文件的空間?
是否有可能「別名」WPF資源,以便他們可以在多個名稱下訪問,但佔用單個文件的空間?
不,每個資源都必須具有唯一的名稱,因此您應該複製資源或編寫一些代碼以查找適當的資源。
圖標不佔用太多空間,所以前面的方法不應該是一個問題。你不應該創建不存在的問題:)
考慮到圖標是GIF動畫約150kb大約有100個國家映射到10個圖標,複製它們會顯着增加應用程序的大小(〜13MB)。然後我會去手動映射。 – pikausp
這聽起來像個好主意。 – mm8