1

DataGridColumnをDatatable列にその場でバインドできる簡単なメソッドを探しています。また、各列の幅を定義できるはずです。

例 :-

私のプログラムがデータテーブルに5つの列を生成する場合、DataGridはそれぞれが異なる列幅を持つ5つの列を表示できるはずです。

4

1 に答える 1

1

私は答えを見つけました:

dtgrdAtlas.Columns.Add(
                        new DataGridTextColumn
                        {
                            Header = dc.ColumnName,
                            Width = 100,
                            IsReadOnly = true,
                            Binding = new Binding(string.Format("[{0}]", dc.ColumnName))
                        });

dtgrdAtlas = DataGrid

dc=データテーブルに属するDataColumn

バインディングも行います!

于 2011-04-15T11:10:45.647 に答える