private void InitializeComponent() { Width = 80; Height = 20; Title = "Main Window"; panel1 = new Panel() { VerticalContentAlignment = VerticalAlignment.Center, HorizontalContentAlignment = HorizontalAlignment.Center, }; statusBar1 = new StatusBar(); statusBar1.AddHelpButton(); statusBarLabel = new Label(); statusBar1.AddContent(statusBarLabel, Dock.Right); StatusBar = statusBar1; AddContent(panel1); mainMenu1 = new MainMenu(); var controlsMenuItem = new MenuItem("Controls"); panelMenuItem = new MenuItem("Panel"); panelMenuItem.OnClick += ControlMenuItemClick; panelMenuItem.Tag = ScreenType.Panel; controlsMenuItem.Items.Add(panelMenuItem); gruopMenuItem = new MenuItem("GroupBox"); gruopMenuItem.OnClick += ControlMenuItemClick; gruopMenuItem.Tag = ScreenType.GroupBox; controlsMenuItem.Items.Add(gruopMenuItem); stackMenuItem = new MenuItem("StackPanel"); stackMenuItem.OnClick += ControlMenuItemClick; stackMenuItem.Tag = ScreenType.StackPanel; controlsMenuItem.Items.Add(stackMenuItem); dockMenuItem = new MenuItem("DockPanel"); dockMenuItem.OnClick += ControlMenuItemClick; dockMenuItem.Tag = ScreenType.DockPanel; controlsMenuItem.Items.Add(dockMenuItem); tileMenuItem = new MenuItem("TilePanel"); tileMenuItem.OnClick += ControlMenuItemClick; tileMenuItem.Tag = ScreenType.TilePanel; controlsMenuItem.Items.Add(tileMenuItem); mainMenu1.Items.Add(controlsMenuItem); propMenuItem = new MenuItem("Properties"); mainMenu1.Items.Add(propMenuItem); }
/// <summary> /// Initialize components of Window as buttons, panels, etc. /// </summary> private void InitializeComponent() { Width = 80; Height = 20; Title = "Main Window"; panel1 = new Panel() { VerticalContentAlignment = VerticalAlignment.Center, HorizontalContentAlignment = HorizontalAlignment.Center, }; statusBar1 = new StatusBar(); statusBar1.AddHelpButton(); statusBarLabel = new Label(); statusBar1.AddContent(statusBarLabel, Dock.Right); StatusBar = statusBar1; AddContent(panel1); mainMenu1 = new MainMenu(); var controlsMenuItem = new MenuItem("Controls"); radioGroupMenuItem = new MenuItem("RadioGroup"); radioGroupMenuItem.OnClick += ControlMenuItemClick; radioGroupMenuItem.Tag = ScreenType.RadioGroup; controlsMenuItem.Items.Add(radioGroupMenuItem); checkBoxGroupMenuItem = new MenuItem("CheckBoxGroup"); checkBoxGroupMenuItem.OnClick += ControlMenuItemClick; ; checkBoxGroupMenuItem.Tag = ScreenType.CheckBoxGroup; controlsMenuItem.Items.Add(checkBoxGroupMenuItem); mainMenu1.Items.Add(controlsMenuItem); propMenuItem = new MenuItem("Properties", null, enabled: false); mainMenu1.Items.Add(propMenuItem); MainMenu = mainMenu1; }
/// <summary> /// Initialize components of Window as buttons, panels, etc. /// </summary> private void InitializeComponent() { Width = 80; Height = 20; Title = "ListView demo app"; panel1 = new Panel() { VerticalContentAlignment = VerticalAlignment.Center, HorizontalContentAlignment = HorizontalAlignment.Center, }; mainMenu1 = new MainMenu(); controlsMenuItem = new MenuItem("Steps"); var baseMenuItem = new MenuItem("Base properties", null, @checked: true); baseMenuItem.Tag = ScreenType.Base; baseMenuItem.OnClick += StepsMenuClick; controlsMenuItem.Items.Add(baseMenuItem); var headerMenuItem = new MenuItem("ColumnHeaders"); headerMenuItem.Tag = ScreenType.Headers; headerMenuItem.OnClick += StepsMenuClick; controlsMenuItem.Items.Add(headerMenuItem); mainMenu1.Items.Add(controlsMenuItem); propMenuItem = new MenuItem("Properties"); mainMenu1.Items.Add(propMenuItem); statusBar1 = new StatusBar(); statusBar1.AddHelpButton(); statusBarLabel = new Label(); statusBar1.AddContent(statusBarLabel, Dock.Right); StatusBar = statusBar1; AddContent(panel1); }
private void InitializeComponent() { Width = 80; Height = 20; Title = "Main Window"; panel1 = new Panel() { VerticalContentAlignment = VerticalAlignment.Center, HorizontalContentAlignment = HorizontalAlignment.Center, }; statusBar1 = new StatusBar(); statusBar1.AddHelpButton(); statusBarLabel = new Label(); statusBar1.AddContent(statusBarLabel, Dock.Right); StatusBar = statusBar1; AddContent(panel1); mainMenu1 = new MainMenu(); controlsMenuItem = new MenuItem("Controls"); foreach (var item in Screens) { var menuItem = new MenuItem(item.Value); menuItem.OnClick += ControlMenuItemClick; menuItem.Tag = item.Key; controlsMenuItem.Items.Add(menuItem); } mainMenu1.Items.Add(controlsMenuItem); propMenuItem = new MenuItem("Properties"); propMenuItem.Visible = false; mainMenu1.Items.Add(propMenuItem); MainMenu = mainMenu1; }
private void InitializeComponent() { Width = 80; Height = 20; Title = "Main Window"; panel1 = new Panel() { VerticalContentAlignment = VerticalAlignment.Center, HorizontalContentAlignment = HorizontalAlignment.Center, }; mainMenu1 = new MainMenu(); var controlsMenuItem = new MenuItem("Controls"); listMenuItem = new MenuItem("Simple listbox"); listMenuItem.OnClick += ControlMenuItemClick; listMenuItem.Tag = ScreenType.ListBox; controlsMenuItem.Items.Add(listMenuItem); twoListMenuItem = new MenuItem("Two listboxes"); twoListMenuItem.OnClick += ControlMenuItemClick; twoListMenuItem.Tag = ScreenType.TwoListBoxes; controlsMenuItem.Items.Add(twoListMenuItem); mainMenu1.Items.Add(controlsMenuItem); propMenuItem = new MenuItem("Properties"); mainMenu1.Items.Add(propMenuItem); statusBar1 = new StatusBar(); statusBar1.AddHelpButton(); statusBarLabel = new Label(); statusBar1.AddContent(statusBarLabel, Dock.Right); StatusBar = statusBar1; AddContent(panel1); }