public static void Show( SortableBindingList <SearchHit> data, App.SetElementId set_id, JtWindowHandle h) { if (null == _singleton_instance) { _singleton_instance = new SearchHitNavigator( data, set_id); _singleton_instance.Load += new EventHandler(OnLoad); _singleton_instance.FormClosing += new FormClosingEventHandler( OnFormClosing); _singleton_instance.FormClosing += new FormClosingEventHandler( OnFormClosing); _singleton_instance.Disposed += new EventHandler(OnDisposed); _singleton_instance.Show(h); } else { _singleton_instance.dataGridView1.DataSource = data; } }
SearchHitNavigator( SortableBindingList <SearchHit> a, App.SetElementId set_id) { InitializeComponent(); dataGridView1.DataSource = a; dataGridView1.CellDoubleClick += new DataGridViewCellEventHandler( dataGridView1_CellDoubleClick); _set_id = set_id; }