項目資源文件的添加與使用

在項目使用的圖片,字符串等資源文件,在使用前首先添加到項目的資源文件,在使用時使用以下命令進行添加:ide

this.imageList1.ImageStream = ((ImageListStreamer)(resources.GetObject("imageList1.ImageStream")));this

以上命令添加了一個imagelist資源。把圖片資源從資源文件獲取來,添加到程序界面。spa

this.imageList1.Images.SetKeyName(0, "close");

使用以上命令指定使用哪個圖片文件。code

同時也能夠使用控件自帶的添加圖片的功能,右鍵點擊該控件,選擇添加圖片添加圖片。可是使用資源文件的方式使得整個程序更加的統一,利於管理。並且能夠再其餘界面對資源文件進行屢次的重複使用。所以本人推薦使用資源文件。orm

資源文件的添加很簡單,打開項目,雙擊property文件夾,就會彈出項目的屬性,選擇資源,就出現了項目包含的全部資源文件。按照資源的類型進行添加。好比要添加圖片,選擇資源類型爲圖片,而後找到要添加的圖片,拖入該窗口便可。 blog

            this.imageList1.ImageStream = ((ImageListStreamer)(resources.GetObject("imageList1.ImageStream")));

            this.imageList1.TransparentColor = System.Drawing.Color.Transparent;

            this.imageList1.Images.SetKeyName(0, "close");

            this.imageList1.Images.SetKeyName(1, "max");

            this.imageList1.Images.SetKeyName(2, "min");

            this.imageList1.Images.SetKeyName(3, "normal");

            this.imageList1.Images.SetKeyName(4, "CameraDisconn");

            this.imageList1.Images.SetKeyName(5, "CameraConn");

            this.imageList1.Images.SetKeyName(6, "CameraSeach");

            this.imageList1.Images.SetKeyName(7, "IOSearch");

            this.imageList1.Images.SetKeyName(8, "IOCon.bmp");

            this.imageList1.Images.SetKeyName(9, "IODiscon.bmp");

            this.imageList1.Images.SetKeyName(10, "search.bmp");

            this.imageList1.Images.SetKeyName(11, "right.bmp");

            this.imageList1.Images.SetKeyName(12, "err.bmp");

            this.imageList1.Images.SetKeyName(13, "waiting.bmp");
View Code

以上是兩種方式使用圖片資源,8以前使用的是項目的資源文件,8之後使用的是控件自帶的添加圖片的方法使用圖片資源。圖片

相關文章
相關標籤/搜索