C#

사용자 컨트롤에 이쁜 아이콘 추가하기

손병환 2007. 10. 15. 20:29

사용자 컨트롤을 작성하고 나서 툴박스에 자신이 만든 .DLL파일을 추가하면

아이콘이 기본값인 톱니바퀴가 있는 것으로 설정됩니다.

 

이 아이콘을 자신이 만든 어여쁜 녀석으로 변경시켜줄 수 있는데요..

아래의 ToolboxBitmap Property를 이용하면 됩니다.

 

주의할 점은 아래의 bmp파일("InProgress.bmp")을 프로젝트내에 참여 시켜야만 한다는 거죠.

 

 [ToolboxBitmap(typeof(uxCommonProgress), "InProgress.bmp")]
 public class uxCommonProgress : System.Windows.Forms.UserControl

{

 

}

 

이렇게 추가하고 컴파일만 하면 됩니다. 단, bmp의 사이즈에 대해서는 아직 테스트 안해봤는데요

저는 Height:15, Width:16이고 색상은 16색으로 작성을 했습니다.