public RenameTextBox(IExplorerObjectRenamable exObject) { _exObject = exObject; base.LostFocus += new EventHandler(RenameTextBox_LostFocus); base.KeyDown += new KeyEventHandler(RenameTextBox_KeyDown); }
public FormRenameExObject(IExplorerObject exObject) { InitializeComponent(); if (exObject is IExplorerObjectRenamable) { if (exObject.Icon != null && exObject.Icon.Image != null) { IL.Images.Add(exObject.Icon.Image); lstObjects.Items.Add(new ExplorerObjectListViewItem(exObject, IL.Images.Count - 1)); } else { lstObjects.Items.Add(new ExplorerObjectListViewItem(exObject, 0)); } txtName.Text = _oldName = exObject.Name; _exObject = (IExplorerObjectRenamable)exObject; txtName.Select(); txtName.Focus(); } }