editor (1) 썸네일형 리스트형 ProeprtyGrid 에서 사용자 Editor 생성 ProeprtyGrid 를 사용하다보면 특정 타입의 값에 대해서 사용자가 별도의 Editor 화면을 구성해서 제공해야 할 경우가 있다. ProeprtyGrid 에서 Bitmap, string[] 등 기본 타입에 대해서는 자체 Editor 화면을 제공하지만 그 타입에 값을 넣는 아주 기본적인 기능만을 제공한다. 그래서 System.Drawing.Design.UITypeEditor 를 상속받아 몇몇 메소드를 재정의 후 사용하면 되며(frmMyEditer 폼은 용도에 맞게 적당히....) Property 생성시 이런식으로 넣어주면 PropertyGrid 에서 해당 프로퍼티 항목 우측에 자그마한 버튼이 생기게 되고 버튼을 누르면 내가 생성한 Editor 화면이 뜨게 된다. 이전 1 다음