private void TreeListViewAfterNodeLabelEdit(object sender, TreeListView.NodeLabelEditEventArgs e) { // Relay var args = new ItemLabelEditEventArgs(e.Node.Tag, e.Label); AfterItemLabelEdit.Raise(this, args); e.CancelEdit = args.CancelEdit; }
private void OnAfterTemplateRenamed(ReorderableListBox sender, ItemLabelEditEventArgs args) { ShapeTemplate shapeTemplate = (ShapeTemplate)args.Item.Tag; args.CancelEdit = !RenameShapeTemplate(shapeTemplate, args.Label); }