亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb

首頁 > 學院 > 開發設計 > 正文

asp.net自定義控件中ToolboxBitmap元數據設置詳細說明

2019-11-17 04:17:03
字體:
來源:轉載
供稿:網友

    在asp.net應用的過程中,少不了的會創建一些自定義服務器控件,但控件完成后,默認的圖標是統一的藍色齒輪的圖標,沒有個性,也不能很好的直觀表示控件的作用,這時我們需要自己添加自定義的工具圖標
    自定義圖標為16像素寬高,256色的BMP圖片,并設置圖標文件的BuildingAction(生成操作)屬性為嵌入的資源,但我們添加完成后在工具箱里顯示不了自定義圖標,這與我們類文件的名稱空間有關

例一:
    說明:控件未定義名稱空間,圖標文件名與控件的名稱一致
   
    控件集名稱為:MyControls.dll
    控件名稱為:MyBox(未自定義名稱空間)
    圖標名稱為:MyBox.bmp
    MyBox添加元數據(此結構下也可以不添加元數據,默認會查找MyBox.bmp圖標文件,網上大多是這樣介紹的)
    <ToolboxBitmap(GetType(MyBox), "MyBox.bmp">
   
    在工具箱中添加此控件,可以看到控件顯示了自定義圖標

例二:
    說明:控件定義了名稱空間:Boxes,圖標文件名與控件名一致
   
    控件集名稱為:MyControls.dll
    控件名稱為:MyBox
    自定義名稱空間:Boxes
    圖標名稱為:MyBox.bmp
    MyBox添加元數據
    <ToolboxBitmap(GetType(MyBox), "MyBox.bmp">
   
    在工具箱中添加此控件,但這個時候控件顯示的是默認的齒輪圖標,而不是自定義的MyBox.bmp圖標
   
    這個時候我們要做的是重命名原來的MyBox.bmp以適應控件的名稱空間:Boxes.MyBox.bmp
    注意上面添加的元數據的圖片name不用修改
    這時再添加控件到工具箱中,又可以看到可愛的自定義圖標了

例三:
    說明:控件定義了名稱空間:Boxes,圖標文件名與控件名不相同
   
    控件集名稱為:MyControls.dll
    控件名稱為:MyBox
    自定義名稱空間:Boxes
    圖標名稱為:Box.bmp
    MyBox添加元數據
    <ToolboxBitmap(GetType(MyBox), "Box.bmp">
    重命名Box.bmp以適應控件的名稱空間:Boxes.Box.bmp
    再添加控件到工具箱中

在MSDN文檔中提到:
    ToolboxBitmapAttribute (t, name)
    參數
t
一個 Type,將在它的定義程序集中搜索位圖資源。
name
嵌入的位圖資源的名稱。
備注
此構造函數在定義由 t 參數指定的類型的程序集中搜索嵌入的資源。此構造函數搜索名為 namespace.name 的資源,其中 namespace 是由 t 參數指定的類的定義所在的命名空間。例如,假定 ControlA 是 AssemblyA.dll 中的 NamespaceA 的類,而且已將“MyBitmap.bmp”傳遞給 name 參數。則構造函數在 AssemblyA.dll 中搜索命名為 NamespaceA.MyBitmap.bmp 的資源。

    在添加的時候最好是手動添加到工具箱,VS自動添加時很奇的不會顯示自定義圖標,它默認添加的是控件項目下的obj文件夾下的DLL文件,如果你手動添加同一文件,卻是會顯示自定義圖標的!很奇怪的問題啊,有哪位仁兄知道如何解決這個自動添加不能顯示自定義圖標的問題么?


發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb
日韩免费av片在线观看| 97热在线精品视频在线观看| 欧美做受高潮电影o| 欧美精品做受xxx性少妇| 亚洲www在线观看| 亚洲精品视频中文字幕| 欧美制服第一页| 国产suv精品一区二区三区88区| 国内精品伊人久久| 日韩在线观看免费| 亚洲最大成人在线| 欧美高清自拍一区| 红桃视频成人在线观看| 亚洲一区二区精品| 中文字幕日韩综合av| 国产精品自拍视频| 最好看的2019的中文字幕视频| 日韩美女激情视频| 国产成+人+综合+亚洲欧洲| 懂色aⅴ精品一区二区三区蜜月| 在线免费看av不卡| 久久久91精品国产| 最近2019年日本中文免费字幕| 日韩欧美国产免费播放| 不卡av电影在线观看| 国产精品自产拍在线观| 日本精品久久久| 国产精品h片在线播放| 欧美激情网友自拍| 国产成人精品免费久久久久| 国产精品盗摄久久久| 欧美精品免费在线观看| 日韩中文字幕亚洲| 欧美成人免费网| 国产精品欧美一区二区| 国产精品96久久久久久又黄又硬| 欧美激情免费视频| 欧美性猛交xxxx富婆弯腰| 日韩欧美一区视频| 亚洲精品成a人在线观看| 久久久久久成人精品| 国产91在线高潮白浆在线观看| 91成人在线播放| 亚洲日韩中文字幕| 日韩中文娱乐网| 亚州欧美日韩中文视频| 久久91精品国产91久久跳| 97精品国产aⅴ7777| 国产精品视频男人的天堂| 国内精品久久久久影院优| 亚洲一区二区三区在线视频| 久久夜色精品国产| 久久精品视频在线观看| 欧美激情精品久久久久久蜜臀| 欧美午夜性色大片在线观看| 91av在线免费观看视频| 日韩欧美在线播放| 久久91精品国产| 久久久www成人免费精品张筱雨| 在线观看日韩专区| 国产精品日本精品| 色婷婷综合久久久久中文字幕1| 国产精品网红直播| 久久影院模特热| 国产精品999999| 欧美日韩一区二区免费在线观看| 久久人人爽人人爽爽久久| 久久久视频免费观看| 亚洲免费视频观看| 国产精品av在线播放| 日本韩国欧美精品大片卡二| 欧美性猛交xxxx富婆弯腰| 亚洲视频网站在线观看| 91精品国产自产在线老师啪| 精品呦交小u女在线| 国产国产精品人在线视| 91国语精品自产拍在线观看性色| 亚洲www在线观看| 国产欧亚日韩视频| 午夜精品久久17c| 欧美色视频日本高清在线观看| 久久97久久97精品免视看| 国产精品国产亚洲伊人久久| 国产精品啪视频| 亚洲国产精品久久91精品| 久久久久久国产精品| 91日本视频在线| 国产精品入口日韩视频大尺度| 欧美国产日本在线| 久久91亚洲精品中文字幕| 亚洲欧美一区二区激情| 欧美电影免费观看高清| 久久久999成人| 91精品国产99| 国语自产在线不卡| 久久精品电影一区二区| 成人a级免费视频| 国产精品96久久久久久又黄又硬| 亚洲国产精品va在线看黑人动漫| 欧美高清激情视频| 中文欧美在线视频| 欧美重口另类videos人妖| 亚洲精品久久久久久下一站| 国产精品丝袜高跟| 亚洲视频电影图片偷拍一区| 亚洲一区二区免费| 日韩中文字幕国产精品| 色综合久久精品亚洲国产| 久久久久久久久国产精品| 91精品国产成人www| 久久久久久久一区二区三区| 亚洲激情视频在线播放| 欧美激情乱人伦一区| 精品性高朝久久久久久久| 中文字幕日韩精品在线观看| 精品国产依人香蕉在线精品| 国产91精品在线播放| 中文字幕亚洲自拍| 黑人巨大精品欧美一区二区| 欧美疯狂性受xxxxx另类| 欧美国产日韩免费| 在线视频欧美日韩精品| 欧美日韩国产成人在线观看| 久久国产精品偷| 国产精品久久久久久婷婷天堂| 国产女人精品视频| 欧美日韩精品中文字幕| 欧美在线xxx| 成人国产精品色哟哟| 国产精品久久久久久久久久久不卡| 国产日韩专区在线| 中文字幕国内精品| 日韩在线中文视频| 麻豆乱码国产一区二区三区| 亚洲成年人在线| 日韩欧美在线国产| 91国产高清在线| 亚洲国产精品嫩草影院久久| 欧美野外猛男的大粗鳮| 一本大道香蕉久在线播放29| 人人做人人澡人人爽欧美| 日韩亚洲国产中文字幕| 亚洲丝袜一区在线| 欧美一级大胆视频| 色香阁99久久精品久久久| 欧美在线www| 国产精品伦子伦免费视频| 成人网址在线观看| 中文字幕综合一区| 一本色道久久综合狠狠躁篇的优点| 日韩av电影手机在线| 欧美激情免费在线| 亚洲天堂av在线免费| 美女久久久久久久久久久| 国产精品网站入口| 精品亚洲夜色av98在线观看| 国产aⅴ夜夜欢一区二区三区| 国产91精品最新在线播放| 色综合天天综合网国产成人网| 成人免费视频a| 秋霞成人午夜鲁丝一区二区三区| 色av吧综合网| 成人免费自拍视频| 奇米成人av国产一区二区三区|