private void gtv_OnCellMouseUp(Genius.Controls.TreeView.GeniusTreeView Sender, Genius.Controls.TreeView.NodeCellMouseEventArgs e) { if (e.DisplayColumn == 0) { Rectangle r = gtv.GetCellRect(e.Node, 0); r = new Rectangle(r.Right - r.Height, r.Top, r.Height, r.Height); Debug.WriteLine(string.Format("Capture = {0}", gtv.Capture)); if (r.Contains(e.Position)) { MessageBox.Show("click on button !!"); } } }
private void geniusTreeView1_OnCellMouseUp(Genius.Controls.TreeView.GeniusTreeView Sender, Genius.Controls.TreeView.NodeCellMouseEventArgs e) { }
private void gtv_OnCellMouseEnter(Genius.Controls.TreeView.GeniusTreeView Sender, Genius.Controls.TreeView.NodeCellMouseEventArgs e) { if (e.DisplayColumn == 0) { gtv.Invalidate(e.Node); } }
private void geniusTreeView1_OnCellMouseMove(Genius.Controls.TreeView.GeniusTreeView Sender, Genius.Controls.TreeView.NodeCellMouseEventArgs e) { edResult.AppendText(string.Format("OnCellMouseMove({0}, {1})\r\n", e.DisplayColumn, e.Node.Index)); }