2011-12-14 59 views
0

多くの記事を読んでいますが、全員が How to: Host Controls in Windows Forms DataGridView Cellsにリダイレクトされています。DataGridViewの既存の列をdatetimepickerコントロールでバインドする方法

しかし、ここで問題になっているのは、DataGridViewに新しい列を追加したくないということです。この記事では、DataGridViewのDataSourceプロパティを使ってDataGridViewを作成しています。データは、 DataGridViewを間接的に満たしているDatasetを埋めます。

上記の記事を使用してdatagridの既存の列にdatetimepickerを追加する方法を尋ねます。今まで私はCalendarColumn.cs、CalendarCells.cs、CalendarEditingControl.csという3つのクラスを作成しました。

また、列のNULL値について質問したいと思います.Null値はクラスによって処理されるか、いくつかのコードを追加する必要がありますか?

出力メートル取得はこのような何か---

Not Expected

であると私は(名前)余分な列がグリッドに表示され、示されるようにDTPコントロールでのみdateOfBirthの列を表示しないようにしたいです

Expected

below--任意のリンクや記事をいただければ幸いです。 ありがとうございます。

+0

あなたは 'AutoGenerateColumns = true'を使用しているときにDateTimepickerを利用できるはずですか? – V4Vendetta

+0

いいえ、@ V4VendettaはAutoGenerateColumns = trueを設定していません.DTpコントロールを持つ列が必要です。 –

+0

@ V4Vendetta:編集した部分を見てください。 –

答えて

0

この記事を見て、私はそれが役に立ちそうです:DataGridViewExtension

+0

私はすでに記事を読んでいましたが、それは私を助けませんでした.. –

+0

編集された部分を見てください。 –

関連する問題