imagelist控件
作者:佚名 時間:2014-04-11 分享到:
imagelist控件提供了一個集合,可以用于存儲在窗體的其他控件中使用的圖像,可以在圖像列表中存儲任意大小的圖像,但在每個控件中,每個圖像的大小必須相同,對于listview,則需要兩個imagelist控件,才能顯示大圖像和小圖像.
imagelist不在運(yùn)行期間顯示它本身的控件,在把它拖放到正在開發(fā)的窗體上時,它并不是放在窗體上,而是放在它的下面,其中包含所有的組件,這個功能可以防止不是用戶界面一部分的旁若無人妨礙窗體設(shè)計器,這個控件的處理方式與其他控件相同,但不能移動它.
可以在設(shè)計和運(yùn)行期間給imagelist添加圖像.如果知道在設(shè)計期間需要顯示哪些圖像,就可以單擊images屬性右邊的按鈕,添加這些圖像,這會打開一個對話框,在這個對話框中,可以瀏覽要插入的圖像,如果選擇在運(yùn)行期間添加圖像,就可以通過images集合添加它們.
學(xué)習(xí)使用listview控件及其相關(guān)鮑表的最好方式是利用一個示例,下面創(chuàng)建一個對話框,其中一個listview和兩個imagelist.listview顯示硬盤上的文件和文件夾,為了簡單起見,我們不提供文件和文件夾中的正確圖標(biāo),而使用文件夾的標(biāo)準(zhǔn)文件夾圖標(biāo)和文件的信息圖標(biāo).