0

我使用 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(); 
    }

我的问题是这个函数总是在应用程序启动时运行。我怎样才能防止它每次都运行该功能?

4

1 回答 1

1

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

bool bStartedOnce=false;

{
     if(!bStartedOnce)
     {
         ...
         bStartedOnce=true;
     }
}
于 2013-03-28T12:41:33.873 回答