Infragistics.Win.UltraWinGrid.UltraGrid
バージョンを使用しInfragistics4.Win.UltraWinGrid.v13.1
ていますが、このコードを正しく実行するのに問題があります。
// creating the dataSource object which is a wrapper for a System.Data.DataTable
dataSource.FillTheValues();
Infragistics.Win.UltraWinGrid.UltraGrid grid = new Infragistics.Win.UltraWinGrid.UltraGrid();
grid.DataSource = dataSource.Table; //dataSource.Table is a System.Data.DataTable
grid.DataBind();
grid.PerformLayout();
この時点で、非常に奇妙なことが起こります (デバッグ モードで確認)。
dataSource.Table.Rows.Count
は1203ですgrid.Rows.Count
は1203です
しかし、私のフォームの実際のグリッドでは何も表示されず、グリッドは完全に空に見えます。
グリッド内の列は 内の列と完全に一致するdataSource.Table
ため、バインドは問題ありません。
grid.Update
さらに、grid.Refresh
、を呼び出そうとしましgrid.Invalidate
たが、結果はありません。
何か考えはありますか?