public override void Assign(RepositoryItem item) { BeginUpdate(); try { base.Assign(item); RepositoryItemCustomEdit1 source = item as RepositoryItemCustomEdit1; if (source == null) { return; } DefaultActionButtonIndex = source.DefaultActionButtonIndex; DefaultPopupControl = source.DefaultPopupControl; DifferentPopupControl = source.DifferentPopupControl; DifferentActionButtonIndex = source.DifferentActionButtonIndex; } finally { EndUpdate(); } }
static CustomEdit1() { RepositoryItemCustomEdit1.RegisterCustomEdit1(); }