using System; using System.Text; using System.ComponentModel.Design; using DevComponents.AdvTree; using System.Collections; namespace DevComponents.AdvTree.Design { /// /// Defines designer for ColumnHeader class. /// public class ColumnHeaderDesigner : ComponentDesigner { #region Internal Implementation #if FRAMEWORK20 public override void InitializeNewComponent(IDictionary defaultValues) { SetDefaults(); base.InitializeNewComponent(defaultValues); } #else /// Sets design-time defaults for component. public override void OnSetComponentDefaults() { base.OnSetComponentDefaults(); SetDefaults(); } #endif private void SetDefaults() { ColumnHeader ch = this.Component as ColumnHeader; ch.Width.Absolute = 150; ch.Text = "Column"; } #endregion } }