XMLファイルをにバインドしていますDataGridView
。列を自動生成したくありません。実際、自分で列を生成したいと思います。列の自動生成機能をオフにして、プログラムで列を自分で作成できるようにする方法はありますか?
8480 次
2 に答える
6
Datagridview1.AutoGenerateColumns=false
于 2009-07-13T14:32:21.620 に答える
0
@ozczechoが会ったようにDatagridview1.AutoGenerateColumns=false;
xmlをDataGridViewにバインドするには、次のようにします。
myDataSet = new DataSet();
myDataSet.ReadXml("dataSetFriendly.xml");
myDataGridView.DataSource = myDataSet;
myDataGridView.DataMember = "dataSetFriendly";
デザイナでさまざまな列を作成DataPropertyName
し、XMLの生成に使用されたクラスの属性/プロパティ名にを設定します。
xmlをデータセットにロードする方法の詳細については、DataSet.ReadXmlメソッド(文字列)をお読みください。
xmlをにバインドする他の方法はDatagridview
、xmlをaに逆シリアルList<MyClass>
化し、それをとして使用することBindingSource
です。
于 2009-07-13T14:50:52.650 に答える