天天看點

WPF 引用DLL純圖像資源包類庫中的圖檔

1、建立WPF應用程式

             過程略。

2、建立類庫項目(圖檔資源包)

      建立圖檔資源類庫項目MyImages,删除class1.cs,在項目屬性的資源選項中選擇“圖像”類型,并在“添加資源”中點選“添加現有的檔案”,把圖像加入到資源。并把通路修飾符改為Public。

3、在WPF應用程式中引用類庫項目

       在WPF中通過 MyImages.Properties.Resources.XXX即可通路圖像。XXX為圖像檔案名(資源名稱)。但在WPF中的到圖像還需一下工作。

4、WPF中建立Rectangle或其它采用ImageBrush對象為填充或背景的控件,将ImageBrush的ImageSource屬性設定為資源包中圖像的方法如下:

調用方法:           Rectangle1.Fill=GetImagebrush(ImageName);

     注意轉換的圖檔的原始格式ImageFormat必須設定正确。如原圖檔為PNG格式,調用時設為BMP格式時會失真。