private void PrepareTitleBar() { _titleBar = new RadTitleBarElement { AllowResize = false, MaxSize = new Size(0, 30), PositionOffset = new SizeF(20, 15) }; _titleBar.FillPrimitive.Visibility = ElementVisibility.Hidden; _titleBar.Children[1].Visibility = ElementVisibility.Hidden; _titleBar.CloseButton.Parent.PositionOffset = new SizeF(-20, -10); //_titleBar.CloseButton.MinSize = new Size(50, 50); _titleBar.CloseButton.ButtonFillElement.Visibility = ElementVisibility.Collapsed; _titleBar.MinimizeButton.Visibility = ElementVisibility.Hidden; _titleBar.MaximizeButton.Visibility = ElementVisibility.Hidden; _titleBar.CloseButton.SetValue(RadFormElement.IsFormActiveProperty, true); _titleBar.Close += TitleBarClose; panorama.PanoramaElement.PanGesture += radTilePanel1_PanGesture; panorama.PanoramaElement.Children.Add(_titleBar); }
private void PrepareTitleBar() { titleBar = new RadTitleBarElement(); titleBar.Text = "万通智控产线追溯MES系统"; titleBar.ForeColor = Color.White; titleBar.Font = new Font("Segoe UI Light", 21.75F, FontStyle.Regular, GraphicsUnit.Point, ((byte)(204))); titleBar.FillPrimitive.Visibility = ElementVisibility.Hidden; titleBar.MaxSize = new Size(0, 50); titleBar.Children[1].Visibility = ElementVisibility.Hidden; titleBar.CloseButton.Parent.PositionOffset = new SizeF(0, 10);//与top距离 titleBar.CloseButton.MinSize = new Size(50, 20); titleBar.CloseButton.ButtonFillElement.Visibility = ElementVisibility.Collapsed; titleBar.MinimizeButton.MinSize = new Size(50, 50); titleBar.MinimizeButton.ButtonFillElement.Visibility = ElementVisibility.Collapsed; titleBar.MaximizeButton.MinSize = new Size(50, 50); titleBar.MaximizeButton.ButtonFillElement.Visibility = ElementVisibility.Collapsed; titleBar.CloseButton.SetValue(RadFormElement.IsFormActiveProperty, true); titleBar.MinimizeButton.SetValue(RadFormElement.IsFormActiveProperty, true); titleBar.MaximizeButton.SetValue(RadFormElement.IsFormActiveProperty, true); titleBar.Close += new TitleBarSystemEventHandler(titleBar_Close); titleBar.Minimize += new TitleBarSystemEventHandler(titleBar_Minimize); titleBar.MaximizeRestore += new TitleBarSystemEventHandler(titleBar_MaximizeRestore); this.radPanorama1.PanoramaElement.PanGesture += new PanGestureEventHandler(radTilePanel1_PanGesture); this.radPanorama1.PanoramaElement.Children.Add(titleBar); }
protected internal override TextParams CreateTextParams() { TextParams textParams = base.CreateTextParams(); RadTitleBarElement ancestor = this.FindAncestor <RadTitleBarElement>(); if (ancestor != null) { textParams.backColor = ancestor.FillPrimitive.BackColor; textParams.forceBackColor = true; } return(textParams); }
protected override void CreateChildElements() { base.CreateChildElements(); this.stackLayout = new StackLayoutElement(); this.stackLayout.Orientation = System.Windows.Forms.Orientation.Vertical; this.stackLayout.StretchVertically = true; this.stackLayout.StretchHorizontally = true; this.Children.Add(this.stackLayout); this.titleBar = new RadTitleBarElement(); this.titleBar.Text = "Column Chooser"; this.titleBar.StretchVertically = false; this.titleBar.AllowResize = false; this.titleBar.CloseButton.Visibility = ElementVisibility.Collapsed; this.titleBar.MinimizeButton.Visibility = ElementVisibility.Collapsed; this.titleBar.MaximizeRestore += new TitleBarSystemEventHandler(TitleBar_MaximizeRestore); this.stackLayout.Children.Add(this.titleBar); this.columnChooser = new ColumnChooserElement(); this.columnChooser.StretchVertically = true; this.stackLayout.Children.Add(this.columnChooser); }
private void PrepareTitleBar() { titleBar = new RadTitleBarElement(); titleBar.FillPrimitive.Visibility = ElementVisibility.Hidden; titleBar.MaxSize = new Size(0, 30); titleBar.Children[1].Visibility = ElementVisibility.Hidden; titleBar.CloseButton.Parent.PositionOffset = new SizeF(0, 5); titleBar.CloseButton.MinSize = new Size(50, 50); titleBar.CloseButton.ButtonFillElement.Visibility = ElementVisibility.Collapsed; titleBar.MinimizeButton.MinSize = new Size(50, 50); titleBar.MinimizeButton.ButtonFillElement.Visibility = ElementVisibility.Collapsed; titleBar.MaximizeButton.MinSize = new Size(50, 50); titleBar.MaximizeButton.ButtonFillElement.Visibility = ElementVisibility.Collapsed; titleBar.CloseButton.SetValue(RadFormElement.IsFormActiveProperty, true); titleBar.MinimizeButton.SetValue(RadFormElement.IsFormActiveProperty, true); titleBar.MaximizeButton.SetValue(RadFormElement.IsFormActiveProperty, true); titleBar.Close += new TitleBarSystemEventHandler(titleBar_Close); titleBar.Minimize += new TitleBarSystemEventHandler(titleBar_Minimize); titleBar.MaximizeRestore += new TitleBarSystemEventHandler(titleBar_MaximizeRestore); this.radPanorama1.PanoramaElement.PanGesture += new PanGestureEventHandler(radTilePanel1_PanGesture); this.radPanorama1.PanoramaElement.Children.Add(titleBar); }