public setVisibility ( System.Windows.Forms.DataGridView editedDataGridView ) : DialogResult | ||
editedDataGridView | System.Windows.Forms.DataGridView | |
return | DialogResult |
private void DataGridView_Click(object sender, EventArgs e) { MouseEventArgs args; DataGridView dgv; DataGridView.HitTestInfo hit; try { args = (MouseEventArgs)e; if(args.Button == System.Windows.Forms.MouseButtons.Right) { dgv = (DataGridView)sender; hit = dgv.HitTest(args.X, args.Y); if (hit.Type == DataGridViewHitTestType.TopLeftHeader) { DataGridViewSettings Tool = new DataGridViewSettings(); if(Tool.setVisibility(dgv) == DialogResult.OK) { m_GUIInterface.saveSetting(dgv); } } } } catch (Exception ex) { throw new Exception("Error in DataGridView_Click", ex); } }
private void dgvCommandersLog_Click(object sender, EventArgs e) { DataGridView.HitTestInfo hit; try { m_ClickedDGVArgs = (MouseEventArgs)e; if(m_ClickedDGVArgs.Button == System.Windows.Forms.MouseButtons.Right) { m_ClickedDGV = (DataGridView)sender; hit = m_ClickedDGV.HitTest(m_ClickedDGVArgs.X, m_ClickedDGVArgs.Y); if (hit.Type == DataGridViewHitTestType.TopLeftHeader) { DataGridViewSettings Tool = new DataGridViewSettings(); if(Tool.setVisibility(m_ClickedDGV) == DialogResult.OK) { m_GUIInterface.saveSetting(m_ClickedDGV); } } else if (hit.Type == DataGridViewHitTestType.Cell) { cmsLog.Show(m_ClickedDGV, m_ClickedDGVArgs.Location); } } } catch (Exception ex) { throw new Exception("Error in DataGridView_Click", ex); } }
private void DataGridView_Click(object sender, EventArgs e) { DataGridView dgv2 = null; DataGridView.HitTestInfo hit; try { m_ClickedDGVArgs = (MouseEventArgs)e; if(m_ClickedDGVArgs.Button == System.Windows.Forms.MouseButtons.Right) { m_ClickedDGV = (DataGridView)sender; hit = m_ClickedDGV.HitTest(m_ClickedDGVArgs.X, m_ClickedDGVArgs.Y); if (hit.Type == DataGridViewHitTestType.TopLeftHeader) { DataGridViewSettings Tool = new DataGridViewSettings(); if(m_ClickedDGV.Equals(dgvStation1)) dgv2 = dgvStation2; else if(m_ClickedDGV.Equals(dgvStation2)) dgv2 = dgvStation1; if(Tool.setVisibility(m_ClickedDGV) == DialogResult.OK) { m_GUIInterface.saveSetting(m_ClickedDGV); if(dgv2 != null) { DataGridViewSettings.CloneSettings(ref m_ClickedDGV, ref dgv2); m_GUIInterface.saveSetting(dgv2); } } } else if (hit.Type == DataGridViewHitTestType.Cell) { if(m_ClickedDGV.Equals(dgvStationToStationRoutes)) { contextMenuStrip2.Show(m_ClickedDGV, m_ClickedDGVArgs.Location); } else if(m_ClickedDGV.Equals(dgvAllCommodities)) { contextMenuStrip3.Show(m_ClickedDGV, m_ClickedDGVArgs.Location); } else { contextMenuStrip1.Show(m_ClickedDGV, m_ClickedDGVArgs.Location); } } } } catch (Exception ex) { CErr.processError(ex, "Error while changing DataGridView settings"); } }