Как сделать ячейку представления DataGrid, не выбранную при нагрузке на эту
, я пробовал слишком много
Мои свойства DGVProducts (Readonly = False, Mode Selection = CellSelect)
1) У меня есть этот код в , показанной форме
, но это не работает для меня ..
dgvProducts.Clearselection();
2) Поместите вышеуказанный код в событие databinding
Как и ниже ..
private void dgvProducts_DataBindingComplete(object sender, DataGridViewBindingCompleteEventArgs e)
{
//dgvProducts.ClearSelection();
((DataGridView)sender).ClearSelection();
}
Это не работает для меня ...
3) Я разместил аналогичный код, и я добавил дополнительную строку в Событие нагрузки формы
Но не работает для меня ..
dgvProducts.ClearSelection();
dgvProducts.currentcell = null;
Но это не работает для меня ....
Это мой код нагрузки
private void SellEquipment_Load(object sender, EventArgs e)
{
getProductDetails();
dgvProducts.Columns[0].Visible = false;
for (int i = 0; i < dgvProducts.Columns.Count; i++)
if (dgvProducts.Columns[i] is DataGridViewImageColumn)
{
((DataGridViewImageColumn)dgvProducts.Columns[i]).ImageLayout = DataGridViewImageCellLayout.Stretch;
break;
}
}
, и это мой код GetProductDetails
private void getProductDetails()
{
var products = from productlist in dbcontext.products
select new
{
productid = productlist.productId,
Name = productlist.Name,
Image = productlist.Image,
Description = productlist.Description,
Price = productlist.Price
};
BindingProductsource.DataSource = products;
dgvProducts.DataSource = BindingProductsource;
dgvProducts.ClearSelection();
}
будет любая пожалуйста, помогите на Thi S ..
Большое спасибо ...