1

DataGridデータをusingにロードした後WPF:

    dataGrid1.DataContext = db.Select_Drawing_Numbers();
    dataGrid1.Columns[0].Width = 10;

しかし、私はエラーが発生します:

    Index is out of range. Please select a non-zero, non-negative integer.

を呼び出す前にデータがバインドされていることを確認するにはどうすればよいColumns[0]ですか?

4

1 に答える 1

1

LoadedのイベントにフックしてみてくださいDataGrid。あなたが抱えている問題は、DataGrid実際には値がロードされていない (したがって、列/行がない) ことですLoaded

于 2013-01-11T18:03:45.787 に答える