2011-12-14 3 views
0

많은 기사를 읽었지만 모두가 How to: Host Controls in Windows Forms DataGridView Cells으로 리디렉션했습니다.DataGridView의 기존 열을 datetimepicker 컨트롤로 바인딩하는 방법

하지만 문제는 여기에 기사가 말하는 DataGridView에 새 열을 추가하고 싶지 않다는 것입니다. Grid.Data의 DataSource 속성을 통해 채워지는 DataGridView가 있습니다. 데이터베이스를 채우고 DataGridView를 간접적으로 채 웁니다.

위의 기사를 사용하여 DataGrid의 기존 열에 datetimepicker를 추가하는 방법을 묻습니다. 지금까지 CalendarColumn.cs, CalendarCells.cs 및 CalendarEditingControl.cs라는 세 가지 클래스를 만들었습니다.

또한 열에 NULL 값이 있는지 묻고 싶습니다 .Null 값은 클래스에서 처리하거나 일부 코드를 추가해야합니까?

점점 출력 m이 같은 것입니다

---

Not Expected

내가 같이 여분의 열 (이름)이 그리드에 표시 및 DTP 제어만을 생년월일 (DateOfBirth) 열을 표시하지 않도록하려면

Expected

모든 링크 나 기사를 below--하는 감상 할 수있다. 미리 감사드립니다.

+0

'AutoGenerateColumns = true'를 사용할 때 DateTimepicker를 사용할 수 있어야합니까? – V4Vendetta

+0

아니요 @ V4Vendetta가 AutoGenerateColumns = true로 설정하지 않았습니다 .DTp 컨트롤이있는 열을 갖고 싶습니다. –

+0

@ V4Vendetta : 편집 된 부분을보세요 .. –

답변

0

이 기사를 보시면 도움이되기를 바랍니다 : DataGridViewExtension.

+0

나는 이미 기사를 읽었지만 나에게 도움이되지 못했습니다 .. –

+0

편집 된 부분을보세요. –

관련 문제