2011-05-13 62 views
1

enter image description here如何獲取項目子文件夾中的所有圖像資源?

我有這樣的項目;我想獲取「圖像」文件夾中的所有圖像。

如果所有的png文件都存儲在磁盤上的文件夾中,這很容易。

但是它們嵌入在項目中,那麼我如何訪問它們?

甚至更​​進一步,我如何獲得圖像資源的樹形數據結構?

感謝

回答

3

您可以使用包訪問這些URI:

Image image = new Image(); 
image.Source = new BitmapImage(new Uri(「pack://application:,,,/Images/ImageCategory1/Burn Disc.png」)); 

如果你想獲得的文件夾結構:

恐怕沒有文件夾結構比其他項目中的結構被添加到每個資源的名稱中。

幸運的是有一種方法可以枚舉所有資源:searching and listing WPF resource dictionaries in a folder

相關問題