Je développe une application winform en utilisant C# et l'événement double-clic de cellule Gridview n'est pas déclenché. J'ai donné ci-dessous mon code sourceL'événement double clic de cellule Giridview n'est pas déclenché?
private void gridView2_DoubleClick(object sender, EventArgs e)
{
try
{
GridView view = (GridView)sender;
DataTable getGrid = (DataTable)Popup_Grid.DataSource;
int RowVal = gridView2.FocusedRowHandle;
string FieldVal = ERPModule.isnull(Convert.ToString(gridView2.GetRowCellValue(RowVal, gridView2.Columns["DisplayName"])), "");
if (RowVal != -1)
{
string SelectionStart = richTextBox1.Text.Substring(0, richTextBox1.SelectionStart);
string SelectionEnd = richTextBox1.Text.Substring(richTextBox1.SelectionStart, richTextBox1.Text.Length - richTextBox1.SelectionStart);
richTextBox1.Text = SelectionStart + FieldVal + SelectionEnd;
Displaydata_Popup_Container.Parent.FindForm().Close();
}
else
{
Displaydata_Popup_Container.Parent.FindForm().Close();
}
}
catch (Exception ex)
{
Utility.ErrorLog.WriteToFile(DataFile.errorFile, "PrintList : gridView2_DoubleClick()", ex.Message);
}
}
Ce que vous voulez simplifier – iamsankalp89
Y a-t-il des possibilités de passer des messages de type? Variable d'objet et champs Modification uniquement. donc s'il vous plaît laissez-moi savoir toutes les possibilités pour simplifier ce code – Raj