/// <summary> /// Handles the Click event of the renameToolStripMenuItem control. /// </summary> /// <param name="sender">The source of the event.</param> /// <param name="e">The <see cref="System.EventArgs"/> instance containing the event data.</param> private void renameToolStripMenuItem_Click(object sender, EventArgs e) { if (SelectedNode != null) { SelectedNode.BeginEdit(); } }
public void ForceLabelEdit() { if (SelectedNode != null) { labelEditTimer.Enabled = false; SelectedNode.BeginEdit(); } }
private void OnMouseDoubleClick(Object sender, MouseEventArgs args) { // MessageBox.Show("",""); if (!SelectedNode.IsEditing) { LabelEdit = true; SelectedNode.BeginEdit(); } }
protected override void OnKeyDown(KeyEventArgs e) { // Allow editing node names with F2 if (e.KeyCode == Keys.F2 && e.Modifiers == Keys.None && SelectedNode != null) { SelectedNode.BeginEdit(); } base.OnKeyDown(e); }
void OPMShellTreeView_KeyUp(object sender, KeyEventArgs e) { if (e.KeyCode == Keys.F2) { if (SelectedNode != null) { SelectedNode.BeginEdit(); } } }
protected override void OnKeyDown(KeyEventArgs e) { if (e.KeyCode == Keys.F2) { if (SelectedNode != null) { SelectedNode.BeginEdit(); } e.Handled = true; } }
void mnEdit_Click(object sender, EventArgs e) { if (lockContextMenu) { return; } if (SelectedNode != null) { SelectedNode.BeginEdit(); } }
protected override void OnKeyUp(KeyEventArgs e) { if (SelectedNode == null) { return; } if (e.KeyCode == Keys.F2) { e.Handled = true; SelectedNode.BeginEdit(); } base.OnKeyUp(e); }
protected override void OnKeyDown(System.Windows.Forms.KeyEventArgs e) { base.OnKeyDown(e); if (SelectedNode == null) { return; } if (e.KeyData == Keys.F2) { SelectedNode.BeginEdit(); } else if (e.KeyData == Keys.Delete) { RemoveSelectedNode(); } }
/// ------------------------------------------------------------------------------------ protected override void OnKeyDown(KeyEventArgs e) { base.OnKeyDown(e); if (e.Handled || SelectedNode == null) { return; } if (e.KeyCode == Keys.F2 && LabelEdit) { SelectedNode.BeginEdit(); } else if (e.KeyCode == Keys.X && SelectedNode.Level > 0) { m_cutCommand = true; } else if (e.KeyCode == Keys.C && e.Control && SelectedNode.Level > 0) { m_copyCommand = true; } else if (e.KeyCode == Keys.V && e.Control) { m_pasteCommand = true; } else if (e.KeyCode == Keys.Delete && m_allowModifications && !m_isForToolbarPopup) { if (SelectedNode.Level == 0) { DeleteCategory(SelectedNode); } else { DeletePattern(SelectedNode, true); } UpdateButtons(); } }
public PlanTree() : base() { LabelEdit = true; DoubleClick += (Object sender, EventArgs e) => { SelectedNode.BeginEdit(); }; // enable both left and right click for selecting nodes NodeMouseClick += (sender, e) => { SelectedNode = e.Node; }; ContextMenuStrip = new PlanTreeContextMenu(this); BeforeExpand += OpenFolderIcon; BeforeCollapse += CloseFolderIcon; // placeholder for drag move Controls.Add(DragPlaceHolder = new Label()); DragPlaceHolder.Visible = false; DragPlaceHolder.TextAlign = ContentAlignment.MiddleCenter; DragPlaceHolder.AutoSize = true; MouseMove += Drag; MouseUp += DragEnd; }
/// <summary> Begin editing label of the current selected TreeNode </summary> public void BeginEdit() { LabelEdit = true; SelectedNode.BeginEdit(); }
private void mnuImageRename_Click(object sender, EventArgs e) { SelectedNode.BeginEdit(); }
private void renameToolLeafStripMenuItem_Click(object sender, EventArgs e) { SelectedNode.BeginEdit(); }