private void TreeListViewCanPropertyChange(object sender, TreeListView.CanPropertyChangeEventArgs e) { var args = new CanItemPropertyChangeEventArgs(e.Node.Tag, e.PropertyIndex) { CanChange = e.CanChange }; CanItemPropertyChange.Raise(this, args); e.CanChange = args.CanChange; }