protected override void OnNodeMouseHover(TreeNodeMouseHoverEventArgs e) { var node = e.Node as TreeNodeX; if (node != null) { node.OnMouseHover(e); } base.OnNodeMouseHover(e); }
protected virtual void OnNodeMouseHover(TreeNodeMouseHoverEventArgs e) { var handler = NodeMouseHover; if (handler != null) { handler(this, e); } }
public void treeView1_NodeMouseHover(object sender, TreeNodeMouseHoverEventArgs e) { TreeNode node = e.Node; if (node == null || (!(node.Tag is ModuleDefMD) && !(node.Tag is TypeDef) && !(node.Tag is MethodDef) && !(node.Tag is PropertyDef) && !(node.Tag is FieldDef) && !(node.Tag is EventDef)) || node.ToolTipText != string.Empty) { return; } NodeToolTip.Active = false; NodeToolTip.Dispose(); NodeToolTip = new ToolTip(); if (node.Tag is ModuleDefMD) { var module = node.Tag as ModuleDefMD; string text = string.Format( @"MDToken: 0x{0} RID: {1} FullName: {2}", module.MDToken.FullMetadataTokenString(), module.MDToken.Rid, module.FullName); node.ToolTipText = text; NodeToolTip.Show(text, CurrentTreeView); } else if (node.Tag is TypeDef) { var type = node.Tag as TypeDef; string text = string.Format( @"MDToken: 0x{0} RID: {1} FullName: {2}", type.MDToken.FullMetadataTokenString(), type.MDToken.Rid, type.FullName); node.ToolTipText = text; NodeToolTip.Show(text, CurrentTreeView); } else if (node.Tag is MethodDef) { var method = node.Tag as MethodDef; string text = string.Format( @"MDToken: 0x{0} RID: {1} FullName: {2}", method.MDToken.FullMetadataTokenString(), method.MDToken.Rid, method.FullName); node.ToolTipText = text; NodeToolTip.Show(text, CurrentTreeView); } else if (node.Tag is PropertyDef) { var property = node.Tag as PropertyDef; string text = string.Format( @"MDToken: 0x{0} RID: {1} FullName: {2}", property.MDToken.FullMetadataTokenString(), property.MDToken.Rid, property.FullName); node.ToolTipText = text; NodeToolTip.Show(text, CurrentTreeView); } else if (node.Tag is FieldDef) { var field = node.Tag as FieldDef; string text = string.Format( @"MDToken: 0x{0} RID: {1} FullName: {2}", field.MDToken.FullMetadataTokenString(), field.MDToken.Rid, field.FullName); node.ToolTipText = text; NodeToolTip.Show(text, CurrentTreeView); } else if (node.Tag is EventDef) { var @event = node.Tag as EventDef; string text = string.Format( @"MDToken: 0x{0} RID: {1} FullName: {2}", @event.MDToken.FullMetadataTokenString(), @event.MDToken.Rid, @event.FullName); node.ToolTipText = text; NodeToolTip.Show(text, CurrentTreeView); } }
private void treeViewUnlockable_NodeMouseHover(object sender, TreeNodeMouseHoverEventArgs e) { toolTipKey.Show("Drag to door list to remove", treeViewUnlockable); }
/// <summary> /// Отображает tooltip при наведении указателя на мышь /// </summary> private void TasksView_NodeMouseHover(object sender, TreeNodeMouseHoverEventArgs e) { int itemsNum; TreeNode node = e.Node; Collection<int> index = node.Tag as Collection<int>; TimelinerTask task = timeliner.TaskResolveIndexPath(index); if (task.Selection.IsClear) itemsNum = 0; else itemsNum = task.Selection.GetSelectedItems(nDoc).Count; string SelSetName = Core.Self.FindSelectionSetName(task); node.ToolTipText = string.Format("Набор: {0}, {1} элемент(ов) в выборке", SelSetName, itemsNum.ToString()); }
private void treeViewRings_NodeMouseHover(object sender, TreeNodeMouseHoverEventArgs e) { if (e.Node.Level == 1) { toolTipRing.Show("Double-click to remove key", treeViewRings); } else if (e.Node.IsExpanded) { toolTipRing.Show("Double-click to remove all keys", treeViewRings); } else { toolTipRing.Show("Expand to see keys in this ring", treeViewRings); } }
private void treeView_NodeMouseHover(object sender, TreeNodeMouseHoverEventArgs e) { this.toolTipTimer.Stop(); this.toolTip.Hide(this); this.toolTipNode = e.Node; this.toolTipTimer.Start(); }
private void OnNodeHover(object sender, TreeNodeMouseHoverEventArgs e) { UpdateFilters(e.Node); }
private void ServerBrowserNodeMouseHover(object sender, TreeNodeMouseHoverEventArgs e) { if (e.Node.Text != e.Node.TreeView.Nodes[0].Text) statusBarLabel.Text = "Name: " + e.Node.Text + ", IP: " + e.Node.ToolTipText; }
private void trDgtPeriodic_NodeMouseHover(object sender, TreeNodeMouseHoverEventArgs e) { //tt.IsBalloon = true; //int i = tt.AutomaticDelay; //tt.AutoPopDelay = 50000; //tt.ShowAlways = true; if (!string.IsNullOrEmpty(e.Node.ToolTipText)) { tt.Show(e.Node.ToolTipText, trDgtPeriodic,30000); } }
protected virtual void OnNodeMouseHover(TreeNodeMouseHoverEventArgs e) { if (this.onNodeMouseHover != null) { this.onNodeMouseHover(this, e); } }
protected virtual void OnNodeMouseHover(TreeNodeMouseHoverEventArgs e) { throw null; }
private void OnTreeViewNodeMouseHover(object sender, TreeNodeMouseHoverEventArgs e) { OnNodeMouseHover(e); }
private void treeView1_NodeMouseHover(object sender, TreeNodeMouseHoverEventArgs e) { //this.toolTipElement = (Element)e.Node.Tag; //if (toolTipElement == null) // return; //toolTip1.ShowAlways = true; //toolTip1.ReshowDelay = 50; //toolTip1.InitialDelay = 250; //toolTip1.ToolTipTitle = toolTipElement.getName(); //Point p = treeView1.PointToClient(new Point(Cursor.Position.X, Cursor.Position.Y)); //if (toolTipElement.description == null) // toolTip1.Show("No description", this, p.X + 25, p.Y + 50, 2000); //else // toolTip1.Show(toolTipElement.description, this, p.X + 25, p.Y + 50, 2000); }
protected override void OnNodeMouseHover( TreeNodeMouseHoverEventArgs e ) { base.OnNodeMouseHover( e ); AutonomousTreeNode node = e.Node as AutonomousTreeNode; if ( node != null ) { node.OnNodeMouseHover( e ); } }
private void treeView1_NodeMouseHover(object sender, TreeNodeMouseHoverEventArgs e) { }
// tooltip for keyrings private void treeViewRings_NodeMouseHover(object sender, TreeNodeMouseHoverEventArgs e) { if (e.Node.Level == 0 && ((KeyRing)e.Node.Tag).checkout == null) { // this ring is available toolTipCheckout.Hide(treeViewRings); toolTipCheckout.Show("Drag onto a Person to check-out Key Ring", treeViewRings); } else if (e.Node.Level == 0) { // keyring already checked out toolTipCheckout.Hide(treeViewRings); Personnel person = ((KeyRing)e.Node.Tag).checkout.Person; toolTipCheckout.Show("Checked out to " + person.FirstName + " " + person.LastName, treeViewRings); } }
private void OnNodeHover(object sender, TreeNodeMouseHoverEventArgs e) { UpdateSceneVisibilityFilter(e.Node); }
/// <include file='doc\TreeView.uex' path='docs/doc[@for="TreeView.OnNodeMouseHover"]/*' /> /// <devdoc> /// Fires the NodeMouseHover event. /// </devdoc> protected virtual void OnNodeMouseHover(TreeNodeMouseHoverEventArgs e) { Contract.Requires(e != null); if (onNodeMouseHover != null) onNodeMouseHover(this, e); }
protected override void OnNodeMouseHover(TreeNodeMouseHoverEventArgs e) { base.OnNodeMouseHover(e); if (NodeMouseHover != null) { string path = GetPathFromPidl((IntPtr)e.Node.Tag); NodeMouseHover(this, new DirTreeNodeMouseHoverEventArgs(e, path)); } }
private void treeHTMLTags_NodeMouseHover(object sender, TreeNodeMouseHoverEventArgs e) { if (e.Node == null) return; e.Node.ToolTipText = "Click to insert or surround selection with\r\n<" + e.Node.Text + "> tag."; }
public DirTreeNodeMouseHoverEventArgs(TreeNodeMouseHoverEventArgs baseArgs, string path) : base(baseArgs.Node) { NodePath = path; }
private void channelTree_NodeMouseHover(object sender, TreeNodeMouseHoverEventArgs e) { foreach(Channel ch in Channels) { if(ch.mTitle == e.Node.Text) { toolTip1.Show(ch.mDescription,channelTree); } } }
private void treeView1_NodeMouseHover(object sender, TreeNodeMouseHoverEventArgs e) { int[] qtCnt = new int[11];//任务类型计数数组 string strtip = ""; if (e.Node.ImageIndex == 9)//如果节点种类为场景 { StatQuestType(e.Node, qtCnt); strtip = e.Node.Text + StatDisplay(qtCnt); e.Node.ToolTipText = strtip; } if (e.Node.Parent == null && e.Node.ImageIndex != 9) { foreach (TreeNode node1 in treeView1.Nodes) { StatQuestType(node1, qtCnt); } strtip = StatDisplay(qtCnt); e.Node.ToolTipText = strtip; } }
private void treeViewKeys_NodeMouseHover(object sender, TreeNodeMouseHoverEventArgs e) { if (e.Node.Level == 1) { if (((Key)e.Node.Tag).KeyRing == null) { toolTipRing.Show("Drag onto a key ring to add", treeViewKeys); } else { toolTipRing.Show("Already in key ring: " + ((Key)e.Node.Tag).KeyRing.Name, treeViewKeys); } } }
public void TestTreeNodeMouseHoverEventArgs () { TreeNode tn = new TreeNode ("HI"); TreeNodeMouseHoverEventArgs e = new TreeNodeMouseHoverEventArgs (tn); Assert.AreEqual (tn, e.Node, "A1"); }
private void treeViewTypes_NodeMouseHover(object sender, TreeNodeMouseHoverEventArgs e) { toolTipKey.Show("Click to see details on the right", treeViewTypes); }
private void treeView1_NodeMouseHover(object sender, TreeNodeMouseHoverEventArgs e) { string str = "ѡ���" + treeView1.SelectedNode.Text.ToString()+"\n��ǰ�"+e.Node.Text.ToString(); string num; if (e.Node.Tag.ToString() == "3") { SqlConnection sqlcon = new SqlConnection(global.sqlconstr); sqlcon.Open(); SqlCommand sqlcommand = sqlcon.CreateCommand(); sqlcommand.CommandText = "select num from t_town where town='" + e.Node.Text.ToString().Trim() + "'"; SqlDataReader dr = sqlcommand.ExecuteReader(); if (dr.Read()) { num = dr[0].ToString(); str += "\t��ţ�" + num; } dr.Close(); sqlcommand.Dispose(); sqlcon.Close(); } else if (e.Node.Tag.ToString() == "4") { SqlConnection sqlcon = new SqlConnection(global.sqlconstr); sqlcon.Open(); SqlCommand sqlcommand = sqlcon.CreateCommand(); sqlcommand.CommandText = "select num from t_country where country='" + e.Node.Text.ToString().Trim() + "'"; SqlDataReader dr = sqlcommand.ExecuteReader(); if (dr.Read()) { num = dr[0].ToString(); str += "\t��ţ�" + num; } dr.Close(); sqlcommand.Dispose(); sqlcon.Close(); } else if (e.Node.Tag.ToString() == "2") { SqlConnection sqlcon = new SqlConnection(global.sqlconstr); sqlcon.Open(); SqlCommand sqlcommand = sqlcon.CreateCommand(); sqlcommand.CommandText = "select num from t_district where district='" + e.Node.Text.ToString().Trim() + "'"; SqlDataReader dr = sqlcommand.ExecuteReader(); if (dr.Read()) { num = dr[0].ToString(); str += "\t��ţ�" + num; } dr.Close(); sqlcommand.Dispose(); sqlcon.Close(); } toolTip1.SetToolTip(treeView1,str); }
private void treeViewDoors_NodeMouseHover(object sender, TreeNodeMouseHoverEventArgs e) { toolTipKey.Show("Drag to Unlockable list to add", treeViewDoors); }
// tooltip for personnel private void treeViewPeople_NodeMouseHover(object sender, TreeNodeMouseHoverEventArgs e) { toolTipCheckout.Hide(treeViewPeople); if (e.Node.Level == 0 && !e.Node.IsExpanded) { if (e.Node.Nodes.Count == 0) { toolTipCheckout.Show("No keys currently checked out", treeViewPeople); } else { toolTipCheckout.Show("Expand to see checked-out Keys and Key Rings", treeViewPeople); } } else if (e.Node.Level == 0) { toolTipCheckout.Show("Double click to check-in all Keys and Key Rings", treeViewPeople); } else if (e.Node.Level == 1) { toolTipCheckout.Show("Double click to check-in", treeViewPeople); } }
protected virtual void OnNodeMouseHover (TreeNodeMouseHoverEventArgs e) { TreeNodeMouseHoverEventHandler eh = (TreeNodeMouseHoverEventHandler)(Events[NodeMouseHoverEvent]); if (eh != null) eh (this, e); }
// tooltip for keys private void treeViewKeys_NodeMouseHover(object sender, TreeNodeMouseHoverEventArgs e) { toolTipCheckout.Hide(treeViewKeys); if (((Key)e.Node.Tag).checkout == null) { // this key is available toolTipCheckout.Show("Drag onto a Person to check-out key", treeViewKeys); } else { // key is already checked out Personnel person = ((Key)e.Node.Tag).checkout.Person; toolTipCheckout.Show("Checked out to " + person.FirstName + " " + person.LastName, treeViewKeys); } }