using System; namespace DevComponents.DotNetBar.Design { /// /// Summary description for ComboItemsEditor. /// public class SideBarPanelItemEditor:System.ComponentModel.Design.CollectionEditor { public SideBarPanelItemEditor(Type type):base(type) { } protected override Type CreateCollectionItemType() { return typeof(ButtonItem); } protected override object CreateInstance(Type itemType) { object item=base.CreateInstance(itemType); if(item is ButtonItem) { ButtonItem button=item as ButtonItem; button.Text="New Item"; button.ButtonStyle = eButtonStyle.ImageAndText; button.ImagePosition=eImagePosition.Top; } return item; } } }