データ ソースがリストである gridControl があります。List の各項目は、3 つのフィールドで構成されています。そして、gridControl に 3 つの列があります。プログラムでグリッドビューに値を挿入すると、表示されません。これが私のコードです。
public Company_Selection()
{
InitializeComponent();
companies = new List<DataLibrary.Companies>();
gridControl1.DataSource = companies;
}
internal void load_all_companies(List<DataLibrary.Companies> other)
{
for (int i = 0; i < other.Count; i++)
{
companies.Add(other[i]);
gridView1.SetRowCellValue( i, "Id", other[i].id);
gridView1.SetRowCellValue( i, "Company", other[i].name);
gridView1.SetRowCellValue(i, "Description", other[i].description);
gridView1.RefreshData();
gridControl1.RefreshDataSource();
}
}
何が間違っているかについてのアイデアはありますか?