ControlPaint 객체..
# 2) .Net ( Vs 2005 )/WinForm2009. 8. 20. 15:26
컨트롤 페인트라는게 있어서 의외로 다른 작업들이 가능해짐.
ControlPaint
ControlPaint.DrawBorder3D(e.Graphics, panel1.DisplayRectangle, Border3DStyle.Etched );
ControlPaint.DrawGrid(e.Graphics, panel1.DisplayRectangle, new Size(10, 10), Color.Blue);
ControlPaint.DrawRadioButton(e.Graphics, new Rectangle(10,10,10,10) , ButtonState.Checked);
ControlPaint.DrawSizeGrip(e.Graphics, Color.Red, new Rectangle(panel1.Width - 10, panel1.Height -10 ,10,10));
보더, 그리드, 라디오버튼그림, 사이즈그립표시 가 아래 적용된것이고 더 많이 있음.
적용한 이미지는 아래 참조.
판넬에 그룹박스처럼 외곽 보더를 바꾸고자 할때 사용할 수 있음.
참고 :
TextboxRender 라는게 있고... ComboBoxRender도 있고...
지원되는게 더있드라... 찾아봐야징...
ControlPaint
ControlPaint.DrawBorder3D(e.Graphics, panel1.DisplayRectangle, Border3DStyle.Etched );
ControlPaint.DrawGrid(e.Graphics, panel1.DisplayRectangle, new Size(10, 10), Color.Blue);
ControlPaint.DrawRadioButton(e.Graphics, new Rectangle(10,10,10,10) , ButtonState.Checked);
ControlPaint.DrawSizeGrip(e.Graphics, Color.Red, new Rectangle(panel1.Width - 10, panel1.Height -10 ,10,10));
보더, 그리드, 라디오버튼그림, 사이즈그립표시 가 아래 적용된것이고 더 많이 있음.
적용한 이미지는 아래 참조.
판넬에 그룹박스처럼 외곽 보더를 바꾸고자 할때 사용할 수 있음.
참고 :
TextboxRender 라는게 있고... ComboBoxRender도 있고...
지원되는게 더있드라... 찾아봐야징...
'# 2) .Net ( Vs 2005 ) > WinForm' 카테고리의 다른 글
XmlHelper 를 만들다. (0) | 2009.09.23 |
---|---|
TextBox 페인트 이벤트 걸기. (2) | 2009.08.24 |
TextBox에 드래그앤드랍 구현하기.! (0) | 2009.08.20 |
ErrorProvider 라는게 있음. (0) | 2009.08.18 |
바인딩네비게이터와 프로퍼티그리드 연결 (0) | 2009.08.18 |