public override void Assign(RepositoryItem item) { BeginUpdate(); try { base.Assign(item); RepositoryItemCustomColorEdit source = item as RepositoryItemCustomColorEdit; if (source == null) { return; } this.ColorSource = source.ColorSource; this.ShowMyCustomColors = source.ShowMyCustomColors; this.TabName = source.TabName; // } finally { EndUpdate(); } }
static CustomColorEdit() { RepositoryItemCustomColorEdit.RegisterCustomColorEdit(); }