FocusedRowChanged

时间:2013-03-28 12:36:14

标签: c#

我使用FocusedRowChanged事件从另一个表单传递数据。

    private void gridView7_FocusedRowChanged(object sender, FocusedRowChangedEventArgs e)
    {
        documents j = (documents)gridView7.GetRow(e.FocusedRowHandle);
        frmDocumentum doc = new frmDocumentum(Convert.ToInt32(j.document_id));
        doc.Show(); 
    }

我的问题是该函数始终在应用程序启动时运行。如何防止每次都运行该功能?

1 个答案:

答案 0 :(得分:1)

如果您只想运行一次,请使用布尔变量:

bool bStartedOnce=false;

{
     if(!bStartedOnce)
     {
         ...
         bStartedOnce=true;
     }
}