public TitleBarPanel() { var titlebar = new FormTitleBar { Text = "Test Text!" }; Controls.Add(titlebar); }
public MainForm () { var tree = new TreeView { Dock = DockStyle.Left }; tree.Style.Border.Width = 0; tree.Style.Border.Right.Width = 1; tree.Items.Add ("Button", ImageLoader.Get ("button.png")); tree.Items.Add ("CheckBox", ImageLoader.Get ("button.png")); tree.Items.Add ("ComboBox", ImageLoader.Get ("button.png")); tree.Items.Add ("Label", ImageLoader.Get ("button.png")); tree.Items.Add ("ListBox", ImageLoader.Get ("button.png")); tree.Items.Add ("ListView", ImageLoader.Get ("button.png")); tree.Items.Add ("Panel", ImageLoader.Get ("button.png")); tree.Items.Add ("PictureBox", ImageLoader.Get ("button.png")); tree.Items.Add ("ProgressBar", ImageLoader.Get ("button.png")); tree.Items.Add ("RadioButton", ImageLoader.Get ("button.png")); tree.Items.Add ("Ribbon", ImageLoader.Get ("button.png")); tree.Items.Add ("ScrollableControl", ImageLoader.Get ("button.png")); tree.Items.Add ("ScrollBar", ImageLoader.Get ("button.png")); tree.Items.Add ("SplitContainer", ImageLoader.Get ("button.png")); tree.Items.Add ("StatusBar", ImageLoader.Get ("button.png")); tree.Items.Add ("TabControl", ImageLoader.Get ("button.png")); tree.Items.Add ("TabStrip", ImageLoader.Get ("button.png")); tree.Items.Add ("TextBox", ImageLoader.Get ("button.png")); tree.Items.Add ("TitleBar", ImageLoader.Get ("button.png")); tree.Items.Add ("TreeView", ImageLoader.Get ("button.png")); tree.ItemSelected += Tree_ItemSelected; Controls.Add (tree); // TitleBar var titlebar = new FormTitleBar { Text = "Control Gallery", Image = ImageLoader.Get ("button.png") }; Controls.Add (titlebar); }
private void InitializeComponent() { //SuspendLayout (); // ListView view = new ListView { Dock = DockStyle.Fill }; view.ItemDoubleClicked += View_ItemDoubleClicked; Controls.Add(view); // TreeControl tree = new TreeView { Dock = DockStyle.Left }; tree.Style.Border.Top.Width = 0; tree.Style.Border.Left.Width = 0; tree.Style.Border.Bottom.Width = 0; tree.ItemSelected += Tree_ItemSelected; Controls.Add(tree); // RibbonControl ribbon = new Ribbon(); var home_tab = ribbon.TabPages.Add("Home"); var group1 = new RibbonItemGroup { Text = "Home" }; group1.Items.Add(new RibbonItem("Parent Folder", ImageLoader.Get("folder-up.png"), new EventHandler(ParentFolder_Clicked))); var group2 = new RibbonItemGroup { Text = "Actions" }; group2.Items.Add(new RibbonItem("New Folder", ImageLoader.Get("folder-add.png"), new EventHandler(NotImplemented_Clicked))); group2.Items.Add(new RibbonItem("Search", ImageLoader.Get("search.png"), new EventHandler(NotImplemented_Clicked))); group2.Items.Add(new RibbonItem("Delete", ImageLoader.Get("delete-red.png"), new EventHandler(ShowButtonForm_Clicked))); home_tab.Groups.Add(group1); home_tab.Groups.Add(group2); var share_tab = ribbon.TabPages.Add("Share"); var share_group = new RibbonItemGroup { Text = "Send" }; share_group.Items.Add(new RibbonItem("Email", ImageLoader.Get("mail.png"), new EventHandler(NotImplemented_Clicked))); share_group.Items.Add(new RibbonItem("Zip", ImageLoader.Get("compress.png"), new EventHandler(NotImplemented_Clicked))); share_group.Items.Add(new RibbonItem("Burn DVD", ImageLoader.Get("cd-burn.png"), new EventHandler(NotImplemented_Clicked))); share_group.Items.Add(new RibbonItem("Print", ImageLoader.Get("print.png"), new EventHandler(NotImplemented_Clicked))); share_tab.Groups.Add(share_group); var view_tab = ribbon.TabPages.Add("View"); var group3 = new RibbonItemGroup { Text = "Themes" }; group3.Items.Add(new RibbonItem("Default", ImageLoader.Get("swatches.png"), new EventHandler(ThemeButton_Clicked))); group3.Items.Add(new RibbonItem("Green", ImageLoader.Get("swatches.png"), new EventHandler(ThemeButton_Clicked))); group3.Items.Add(new RibbonItem("Orange", ImageLoader.Get("swatches.png"), new EventHandler(ThemeButton_Clicked))); group3.Items.Add(new RibbonItem("Purple", ImageLoader.Get("swatches.png"), new EventHandler(ThemeButton_Clicked))); group3.Items.Add(new RibbonItem("Hotdog Stand", ImageLoader.Get("swatches.png"), new EventHandler(ThemeButton_Clicked))); view_tab.Groups.Add(group3); Controls.Add(ribbon); // StatusBar statusbar = new StatusBar(); Controls.Add(statusbar); // TitleBar titlebar = new FormTitleBar { Text = "Explore Sample", Image = ImageLoader.Get("layout-folder-pane.png") }; Controls.Add(titlebar); //ResumeLayout (); }
public ButtonForm() { var b = new Button { Text = "OK", Left = 100, Top = 100, Width = 100, Height = 30 }; Controls.Add(b); var b2 = new Button { Text = "OK", Left = 225, Top = 100 }; b2.Style.BackgroundColor = SKColors.White; b2.Style.ForegroundColor = Theme.RibbonColor; b2.Style.Border.Width = 3; b2.Style.Border.Color = SKColors.Red; Controls.Add(b2); var b3 = new Button { Text = "OK", Left = 350, Top = 100 }; b3.Style.BackgroundColor = new SKColor(243, 246, 248); b3.Style.Border.Color = new SKColor(204, 206, 208); b3.Style.ForegroundColor = new SKColor(36, 41, 46); b3.Style.Border.Radius = 3; b3.Style.Border.Width = 1; b3.StyleHover.BackgroundColor = new SKColor(230, 235, 241); b3.StyleHover.Border.Color = new SKColor(165, 168, 172); b3.StyleHover.ForegroundColor = new SKColor(36, 41, 46); b3.StyleHover.Border.Radius = 3; Controls.Add(b3); var b4 = new Button { Text = "OK", Left = 475, Top = 100 }; b4.Style.BackgroundColor = new SKColor(40, 167, 69); b4.Style.Border.Color = new SKColor(46, 172, 77); b4.Style.ForegroundColor = new SKColor(255, 255, 255); b4.Style.Border.Radius = 3; b4.Style.Border.Width = 1; b4.StyleHover.BackgroundColor = new SKColor(38, 159, 66); b4.StyleHover.Border.Color = new SKColor(36, 115, 58); b4.StyleHover.ForegroundColor = new SKColor(255, 255, 255); b4.StyleHover.Border.Radius = 3; Controls.Add(b4); var b5 = new Button { Text = "OK", Left = 100, Top = 200 }; b5.Style.Border.Width = 1; b5.Style.BackgroundColor = new SKColor(243, 246, 248); b5.Style.ForegroundColor = new SKColor(36, 41, 46); b5.TextAlign = ContentAlignment.MiddleLeft; Controls.Add(b5); var b6 = new Button { Text = "OK", Left = 225, Top = 200 }; b6.Style.Border.Width = 2; b6.Style.BackgroundColor = new SKColor(243, 246, 248); b6.Style.ForegroundColor = new SKColor(36, 41, 46); b6.TextAlign = ContentAlignment.TopLeft; Controls.Add(b6); var b7 = new Button { Text = "OK", Left = 350, Top = 200 }; b7.Style.Border.Width = 3; b7.Style.BackgroundColor = new SKColor(243, 246, 248); b7.Style.ForegroundColor = new SKColor(36, 41, 46); b7.TextAlign = ContentAlignment.TopRight; Controls.Add(b7); var b8 = new Button { Text = "OK", Left = 475, Top = 200 }; b8.Style.Border.Width = 4; b8.Style.BackgroundColor = new SKColor(243, 246, 248); b8.Style.ForegroundColor = new SKColor(36, 41, 46); b8.TextAlign = ContentAlignment.BottomLeft; Controls.Add(b8); var b9 = new Button { Text = "OK", Left = 600, Top = 200 }; b9.Style.Border.Width = 5; b9.Style.BackgroundColor = new SKColor(243, 246, 248); b9.Style.ForegroundColor = new SKColor(36, 41, 46); b9.TextAlign = ContentAlignment.BottomRight; Controls.Add(b9); var b10 = new Button { Text = "OK", Left = 725, Top = 200 }; b10.Style.Border.Width = 6; b10.Style.BackgroundColor = new SKColor(243, 246, 248); b10.Style.ForegroundColor = new SKColor(36, 41, 46); b10.TextAlign = ContentAlignment.BottomCenter; Controls.Add(b10); var b11 = new Button { Text = "OK", Left = 100, Top = 300 }; b11.Style.Border.Top.Width = 0; b11.Style.Border.Left.Width = 2; b11.Style.Border.Left.Color = SKColors.Green; b11.Style.Border.Right.Width = 3; b11.Style.Border.Right.Color = SKColors.Orange; b11.Style.Border.Bottom.Width = 3; b11.Style.Border.Bottom.Color = SKColors.Black; b11.Style.BackgroundColor = new SKColor(243, 246, 248); b11.Style.ForegroundColor = new SKColor(36, 41, 46); Controls.Add(b11); var cb1 = new CheckBox { Text = "Option 1", Left = 100, Top = 400, Checked = true }; Controls.Add(cb1); var cb2 = new CheckBox { Text = "Option 2", Left = 225, Top = 400 }; Controls.Add(cb2); var rb1 = new RadioButton { Text = "Option 1", Left = 100, Top = 500, Checked = true }; Controls.Add(rb1); var rb2 = new RadioButton { Text = "Option 2", Left = 225, Top = 500 }; Controls.Add(rb2); var tabstrip = new TabStrip { Left = 100, Top = 600, Width = 600 }; tabstrip.Tabs.Add(new TabStripItem { Text = "File", Selected = true }); tabstrip.Tabs.Add(new TabStripItem { Text = "Share" }); tabstrip.Tabs.Add(new TabStripItem { Text = "View" }); Controls.Add(tabstrip); var v_scroll = new VerticalScrollBar { Left = 900, Top = 100, Height = 500 }; Controls.Add(v_scroll); var v_scroll_label = new Label { Left = 875, Top = 625 }; v_scroll.ValueChanged += (o, e) => v_scroll_label.Text = v_scroll.Value.ToString(); Controls.Add(v_scroll_label); var h_scroll = new HorizontalScrollBar { Left = 100, Top = 650, Width = 500 }; Controls.Add(h_scroll); var h_scroll_label = new Label { Left = 100, Top = 685 }; h_scroll.ValueChanged += (o, e) => h_scroll_label.Text = h_scroll.Value.ToString(); Controls.Add(h_scroll_label); var listbox = new ListBox { Left = 300, Top = 300 }; listbox.Items.Add(new TestBlah { Text = "A Option" }); listbox.Items.Add(new TestBlah { Text = "B Option" }); listbox.Items.Add(new TestBlah { Text = "D Option" }); listbox.Items.Add(new TestBlah { Text = "C Option" }); listbox.SelectedIndex = 2; listbox.SelectionMode = SelectionMode.MultiExtended; Controls.Add(listbox); var titlebar = new FormTitleBar { Text = "Button Style Sample" }; Controls.Add(titlebar); }
public void ApplyTo(FormTitleBar control) { control.ForeColor = foreColor; control.BackColor = color; }