[C#]幫你的UserControl穿上Icon
2008-12-06 |
由自己撰寫的UserControl,在加入到Visual Studio的ToolBox後,通常都是用一個藍色的齒輪當圖示,這篇文章將分享如何幫你的UserControl掛上一個Icon小圖。
1. 先將你的圖準備好,記得要16x16的小圖。
2. 在你的Project加入這張小圖。
3. 加入後,點選你的圖,並在屬性欄中的「建置動作(Build Action)」切換成「內嵌資源(Embeded Resource)」
4. 在你的UserControl Class上方加上粗體字那列,紅色的是你的UserControl Classname,綠色是剛剛那張圖的檔名:
[Designer(typeof(HLineDesigner))]
[ToolboxBitmap(typeof(HorizontalLine), "hline.png")]
public partial class HorizontalLine : UserControl
{
5. 編譯後,把產生的DLL放到其他的專案裡,並在ToolBox中按右鍵/選取項目
6. 按「瀏覽」來找剛剛的DLL檔,結果就能看到這個Control和它的圖示
7. 在ToolBox中就能看到你的UserControl及其圖示。