WorkaHolic

datagridview 포멧형 (mask)

2009. 12. 29. 11:37
반응형
[출처] http://kwangho.tistory.com/521

와우! 아주 대단한것을 얻었다.

http://social.msdn.microsoft.com/Forums/en-US/winformsdatacontrols/thread/a92df8b2-56ce-4658-a9ae-600ef82e4852

ms 포럼에서 datagridview 에 대한 매뉴얼을 봤다 ㅋ

how to 처럼 예제가 가득 ㅋㅋ

columns 에 mask를 어떻게 세팅할까 고생했는 데

포럼에 저런 질문이 있다니 ㅋ

거기에 예제까지 msdn에서는 속성만 나오더니 별로 라서

하지만 이건 슈팅트러블 모음같다 ㅋㅋ

땅큐 잘 먹겠습니다.


예제는 여기

There is a sample masked edit column in the datagridview faq samples

http://www.windowsclient.net/Samples/Go%20To%20Market/DataGridView/DataGridView%20Samples.zip


컬럼부분을 MaskedTextBox 에서 상속받아서 잘쓰면 그만~

클래스도 구현되어 있어 참조만하면 된다.


물런 코드플로젝트에서 구현된 것도 있다.

http://www.codeproject.com/KB/miscctrl/GenericDataGridView.aspx


하지만 GenericDataGridView는 좋기는 하지만

기본 datagridview가 아니라서 조금의 거부감이 들어서

기본으로 구현하고 싶었다.


예제를 확인해서 mask를 적용해보니 잘 되었다.

조금 수정해서 프레임웍을 완성하면 될듯하다.


현재 프레임웍 완성도(60%)

 - 컬럼타입(colType)

 - 정렬(alignment)

 - 포멧(formating)

 - edit allow

 - columns sort

 - ect

반응형