2

dataGridView を含む winforms があります。datagridView には 4 つの列 (1 つのチェックボックスと 3 つのテキスト) が含まれています。

フォームをロードすると、オブジェクトのリスト (ほぼ 15 の属性) にデータがロードされます。

私の列には、表示する必要があるオブジェクトの 3 つの値があり、その他はプログラムで使用されますが、ユーザーには表示されません。

問題は、リストを GridView の DataSource として追加すると、必要な値を持つ 3 つの列だけでなく、他の属性ごとに 1 つの列を取得することです...

コードに追加していないのに、他の列が表示されるのはなぜですか?

この列の追加を妨げる DataGridView プロパティが見つかりません。

4

3 に答える 3

2

DataGridView.AutoGenerateColumns列を追加して data プロパティを設定するfalseことにより、列を手動で設定およびバインドします

于 2013-07-18T09:52:17.637 に答える