/// <summary> /// Rename the current item /// </summary> /// <param name="sender">Event sender</param> /// <param name="e">Event parameters</param> protected virtual void RenameItem(object sender, EventArgs e) { IHandler handler = PluginFactory.GetInstance().Package.ActiveHandler; if (handler != null && handler.TargetObject != null) { using (RenameForm frm = new RenameForm()) { if (frm.ShowDialog(handler.TargetObject) == DialogResult.OK) { OnItemRenamed(); } } } }
public virtual void RenameItem(object sender, EventArgs e) { if (ActiveHandler == null || ActiveHandler.TargetObject == null) return; using (var frm = new RenameForm()) { if (frm.ShowDialog(ActiveHandler.TargetObject) == DialogResult.OK) ItemRenamed(this, EventArgs.Empty); } }
/// <summary> /// Rename the current item /// </summary> /// <param name="sender">Event sender</param> /// <param name="e">Event parameters</param> protected virtual void RenameItem(object sender, EventArgs e) { var handler = PluginFactory.GetInstance().Package.ActiveHandler; if (handler == null || handler.TargetObject == null) return; using (var frm = new RenameForm()) { if (frm.ShowDialog(handler.TargetObject) == DialogResult.OK) OnItemRenamed(); } }