我正在開發使用C#和Gridview單元格雙擊事件沒有被解僱的winform應用程序。我已經給我下面的源代碼Giridview單元格雙擊事件沒有被解僱?
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);
}
}
你想要什麼,以簡化 – iamsankalp89
有沒有可能傳遞類型消息?對象變量和字段只有變化。所以請讓我知道任何可能性,以簡化此代碼 – Raj