protected override void InitializeFields() { base.InitializeFields(); DockingGuidesTemplate template = PredefinedDockingGuidesTemplate.ControlDefault; DockingHintBackColor = template.DockingHintBackColor; DockingHintBorderColor = template.DockingHintBorderColor; DockingHintBorderWidth = template.DockingHintBorderWidth; }
protected override void CreateChildElements() { base.CreateChildElements(); DockingGuidesTemplate template = PredefinedDockingGuidesTemplate.ControlDefault; centerBackgroundImage = new DockingGuideImageElement(); centerBackgroundImage.Class = "CenterBackgroundImage"; centerBackgroundImage.Initialize(template.CenterBackgroundImage); this.Children.Add(centerBackgroundImage); leftImage = new DockingGuideImageElement(); leftImage.Class = "LeftImage"; leftImage.Initialize(template.LeftImage); this.Children.Add(leftImage); topImage = new DockingGuideImageElement(); topImage.Class = "TopImage"; topImage.Initialize(template.TopImage); this.Children.Add(topImage); rightImage = new DockingGuideImageElement(); rightImage.Class = "RightImage"; rightImage.Initialize(template.RightImage); this.Children.Add(rightImage); bottomImage = new DockingGuideImageElement(); bottomImage.Class = "BottomImage"; bottomImage.Initialize(template.BottomImage); this.Children.Add(bottomImage); fillImage = new DockingGuideImageElement(); fillImage.Class = "FillImage"; fillImage.Initialize(template.FillImage); this.Children.Add(fillImage); }