私は自動生成された列でWPFデータグリッドを使用しています。私は1つの列を持つデータテーブルを割り当てますが、Items-sourceとして行は割り当てません。
public DataTable GetInitData()
{
empDS = new DataSet();
empTbl = new DataTable();
empDS.Tables.Add(empTbl);
dc = new DataColumn("Test");
empDS.Tables[0].Columns.Add(dc);
empDS.AcceptChanges();
return empDS.Tables[0];
}
上記のメソッドをコンストラクタで呼び出します。
public MainWindow()
{
this.InitializeComponent();
this.grdEmp.ItemsSource = this.GetInitData().DefaultView;
}
スクリーンショット:

今すぐF5キーを押してコードを実行すると、データグリッドに列が表示されません。なぜ私は列を表示していない、私を案内してください。他の情報が必要な場合は、私に知らせてください。
よろしく、
Priyank