我的表單中有一個datagridview。它通過選擇國家與城市country.I已設置屬性(AllowUsersToAddRow = True) 但當我運行我的項目用戶不能添加或編輯或刪除任何row.I檢查它。它不是隻讀(只讀=假)並且它是啓用(Enabled = true)在DataGridView中的一個問題:datagridview似乎只讀給用戶(WinForms)
問題是什麼?
代碼填充的DataGridView的:
private void cmbCountryValues_SelectedIndexChanged(object sender, EventArgs e)
{
dgvCityValues.Enabled = cmbCountryValues.SelectedIndex>=0;
if (!dgvCityValues.Enabled)
{
dgvCityValues.DataSource = null;
return;
}
int CountryId = int.Parse(cmbCountryValues.SelectedValue.ToString());
dgvValues.DataSource = from record in Program.dal.Cities(CountryId) select new { record.City};
}
如果你覺得這個問題非常有用不要忘了投它。
我刪除datagridview並創建一個新的但存在的問題! :(:(:( – WishToBePro 2011-04-03 09:21:26
這是winforms?webforms?Wpf?Silverlight? – 2011-04-03 09:37:21
在winforms ............................ – WishToBePro 2011-04-03 09:48:24