我有一個Access表,我想要在DataGridView上顯示,但GridView不顯示數據。DataGridView不顯示數據
這其中的所有其他功能正常工作。 這是函數:
private void ShowSuppliersFrm_Load(object sender, EventArgs e)
{
dgvShowSupps.RowCount = dataB.GetSuppliersNumber();
dgvShowSupps.ColumnCount = 3;
dgvShowSupps.Columns[0].HeaderText = "SuppNumber";
dgvShowSupps.Columns[1].HeaderText = "SuppName";
dgvShowSupps.Columns[2].HeaderText = "SuppPhone";
Supplier[] supplierList = dataB.GetSupplierData();
int size = supplierList.Length;
for (int i = 0; i < size; i++)
{
dgvShowSupps[0, i].Value = supplierList[i].SuppNumber;
dgvShowSupps[1, i].Value = supplierList[i].SuppName;
dgvShowSupps[2, i].Value = supplierList[i].SuppPhone;
}
}
這是我的表:
WPF? Windows窗體? ASP.NET? Xamarin? – dymanoid
感謝您的回覆,c#。 –
「* C#*」不回答dymanoid的問題 - WPF,WinForms,ASP.NET和Xamarin都使用C#作爲代碼庫。也就是說,WPF不使用DataGridView對象,我的猜測是你在WinForms項目中編程? – OhBeWise