protected override void OnMouseDown(MouseEventArgs e) { base.OnMouseDown(e); ListViewItem item = this.GetItemAt(e.X, e.Y); if (null != item) { string ItemString = GetItemStringList(item); if (MouseButtons.Left == e.Button) { zoomForm = new ZoomForm(this, ItemString); zoomForm.Show(this); zoomForm.Location = ComputeZoomLocation(zoomForm.Size, item.Bounds); } else if (MouseButtons.Right == e.Button) { CopyString = ItemString; ContextMenuStrip menuStrip = new ContextMenuStrip(); menuStrip.Items.Add(Properties.Resources.CopyMenu, null, OnCopyMenuClick); this.ContextMenuStrip = menuStrip; } } }
protected override void OnMouseUp(MouseEventArgs e) { base.OnMouseUp(e); if (null != zoomForm) { zoomForm.Close(); zoomForm = null; } }
protected override void OnMouseDown(MouseEventArgs e) { base.OnMouseDown(e); if (MouseButtons.Left == e.Button) { try { zoomForm = new ZoomForm(this, this.Text); zoomForm.Show(this); zoomForm.Location = ComputeZoomLocation(zoomForm.Size); } catch { zoomForm = null; } } else if (MouseButtons.Right == e.Button) { ContextMenuStrip menuStrip = new ContextMenuStrip(); menuStrip.Items.Add(Properties.Resources.CopyMenu, null, OnCopyMenuClick); this.ContextMenuStrip = menuStrip; } }
public CultureExplorerListView() { this.Cursor = Cursors.Hand; zoomForm = null; }
public CultureExplorerLabel() { this.Cursor = Cursors.Hand; zoomForm = null; }