private void LoadSplitterProperties(SplitterElement splitter) { this.checkSplitterFixed.ToggleState = splitter.Fixed ? ToggleState.On : ToggleState.Off; ((FillPrimitive)splitter.Children[0]).BackColor = Color.Red; ((FillPrimitive)splitter.Children[0]).GradientStyle = Telerik.WinControls.GradientStyles.Solid; }
/// <summary> /// /// </summary> /// <param name="parent"></param> protected override void CreateChildItems(RadElement parent) { base.CreateChildItems(parent); if (this.window.Parent != null) { this.window.Parent.Children.Remove(this.window); } this.panel = new DockLayoutPanel(); this.splitPanelElement.Children.Add(this.panel); this.splitterElement = new SplitterElement(); DockLayoutPanel.SetDock(this.splitterElement, Telerik.WinControls.Layouts.Dock.Right); panel.Children.Add(this.splitterElement); panel.Children.Add(this.window); this.splitterElement.PrevNavigationButton.Visibility = ElementVisibility.Hidden; this.splitterElement.NextNavigationButton.Visibility = ElementVisibility.Hidden; this.CloseButton.ToolTipText = RadDockLocalizationProvider.CurrentProvider.GetLocalizedString(RadDockStringId.ToolTabStripCloseButton); this.AutoHideButton.ToolTipText = RadDockLocalizationProvider.CurrentProvider.GetLocalizedString(RadDockStringId.ToolTabStripPinButton); }
public SplitterElementViewModel(SplitterElement model) { _model = model; }