MainForm.Designer.cs 5.7 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165
  1. namespace TravelAgencyWinForms.Forms;
  2. partial class MainForm
  3. {
  4. private System.ComponentModel.IContainer components = null;
  5. private Panel menuPanel;
  6. private Panel menuHeaderPanel;
  7. private FlowLayoutPanel menuItemsPanel;
  8. private Label appTitleLabel;
  9. private Label modeLabel;
  10. private Label loginLabel;
  11. private Label userNameLabel;
  12. private Panel contentPanel;
  13. private Panel heroPanel;
  14. private PictureBox bannerPictureBox;
  15. private Label heroTitleLabel;
  16. private Label heroSubtitleLabel;
  17. private FlowLayoutPanel statsPanel;
  18. private TableLayoutPanel dashboardTablesPanel;
  19. private GroupBox upcomingGroupBox;
  20. private GroupBox bookingsGroupBox;
  21. private DataGridView upcomingGrid;
  22. private DataGridView bookingsGrid;
  23. protected override void Dispose(bool disposing)
  24. {
  25. if (disposing && components != null)
  26. components.Dispose();
  27. base.Dispose(disposing);
  28. }
  29. private void InitializeComponent()
  30. {
  31. components = new System.ComponentModel.Container();
  32. menuPanel = new Panel();
  33. menuHeaderPanel = new Panel();
  34. menuItemsPanel = new FlowLayoutPanel();
  35. appTitleLabel = new Label();
  36. modeLabel = new Label();
  37. loginLabel = new Label();
  38. userNameLabel = new Label();
  39. contentPanel = new Panel();
  40. heroPanel = new Panel();
  41. bannerPictureBox = new PictureBox();
  42. heroTitleLabel = new Label();
  43. heroSubtitleLabel = new Label();
  44. statsPanel = new FlowLayoutPanel();
  45. dashboardTablesPanel = new TableLayoutPanel();
  46. upcomingGroupBox = new GroupBox();
  47. bookingsGroupBox = new GroupBox();
  48. upcomingGrid = new DataGridView();
  49. bookingsGrid = new DataGridView();
  50. SuspendLayout();
  51. Text = "Турагентство";
  52. StartPosition = FormStartPosition.CenterScreen;
  53. WindowState = FormWindowState.Maximized;
  54. MinimumSize = new Size(1200, 760);
  55. menuPanel.Dock = DockStyle.Left;
  56. menuPanel.Width = 260;
  57. menuHeaderPanel.Dock = DockStyle.Top;
  58. menuHeaderPanel.Height = 140;
  59. menuHeaderPanel.Padding = new Padding(18, 18, 18, 12);
  60. appTitleLabel.Dock = DockStyle.Top;
  61. appTitleLabel.Height = 34;
  62. appTitleLabel.Font = new Font("Segoe UI Semibold", 18F);
  63. modeLabel.Dock = DockStyle.Top;
  64. modeLabel.Height = 24;
  65. modeLabel.Font = new Font("Segoe UI", 10F);
  66. loginLabel.Dock = DockStyle.Bottom;
  67. loginLabel.Height = 20;
  68. loginLabel.Font = new Font("Segoe UI", 9F);
  69. userNameLabel.Dock = DockStyle.Bottom;
  70. userNameLabel.Height = 24;
  71. userNameLabel.Font = new Font("Segoe UI Semibold", 11F);
  72. menuHeaderPanel.Controls.Add(loginLabel);
  73. menuHeaderPanel.Controls.Add(userNameLabel);
  74. menuHeaderPanel.Controls.Add(modeLabel);
  75. menuHeaderPanel.Controls.Add(appTitleLabel);
  76. menuItemsPanel.Dock = DockStyle.Fill;
  77. menuItemsPanel.Padding = new Padding(12, 8, 12, 12);
  78. menuItemsPanel.FlowDirection = FlowDirection.TopDown;
  79. menuItemsPanel.WrapContents = false;
  80. menuItemsPanel.AutoScroll = true;
  81. menuPanel.Controls.Add(menuItemsPanel);
  82. menuPanel.Controls.Add(menuHeaderPanel);
  83. contentPanel.Dock = DockStyle.Fill;
  84. contentPanel.Padding = new Padding(18);
  85. heroPanel.Dock = DockStyle.Top;
  86. heroPanel.Height = 260;
  87. heroPanel.Padding = new Padding(24);
  88. heroPanel.BorderStyle = BorderStyle.FixedSingle;
  89. bannerPictureBox.Dock = DockStyle.Right;
  90. bannerPictureBox.Width = 650;
  91. bannerPictureBox.SizeMode = PictureBoxSizeMode.Zoom;
  92. heroTitleLabel.Dock = DockStyle.Top;
  93. heroTitleLabel.Height = 46;
  94. heroTitleLabel.Font = new Font("Segoe UI Semibold", 22F);
  95. heroSubtitleLabel.Dock = DockStyle.Top;
  96. heroSubtitleLabel.Height = 28;
  97. heroSubtitleLabel.Font = new Font("Segoe UI", 10F);
  98. heroPanel.Controls.Add(heroSubtitleLabel);
  99. heroPanel.Controls.Add(heroTitleLabel);
  100. heroPanel.Controls.Add(bannerPictureBox);
  101. statsPanel.Dock = DockStyle.Top;
  102. statsPanel.Height = 130;
  103. statsPanel.FlowDirection = FlowDirection.LeftToRight;
  104. statsPanel.WrapContents = false;
  105. statsPanel.AutoScroll = true;
  106. statsPanel.Padding = new Padding(0, 14, 0, 10);
  107. dashboardTablesPanel.Dock = DockStyle.Fill;
  108. dashboardTablesPanel.ColumnCount = 2;
  109. dashboardTablesPanel.RowCount = 1;
  110. dashboardTablesPanel.ColumnStyles.Add(new ColumnStyle(SizeType.Percent, 50));
  111. dashboardTablesPanel.ColumnStyles.Add(new ColumnStyle(SizeType.Percent, 50));
  112. upcomingGroupBox.Text = "Ближайшие туры";
  113. upcomingGroupBox.Dock = DockStyle.Fill;
  114. upcomingGroupBox.Padding = new Padding(10);
  115. bookingsGroupBox.Text = "Последние бронирования";
  116. bookingsGroupBox.Dock = DockStyle.Fill;
  117. bookingsGroupBox.Padding = new Padding(10);
  118. upcomingGrid.Dock = DockStyle.Fill;
  119. upcomingGrid.AutoSizeColumnsMode = DataGridViewAutoSizeColumnsMode.Fill;
  120. bookingsGrid.Dock = DockStyle.Fill;
  121. bookingsGrid.AutoSizeColumnsMode = DataGridViewAutoSizeColumnsMode.Fill;
  122. upcomingGroupBox.Controls.Add(upcomingGrid);
  123. bookingsGroupBox.Controls.Add(bookingsGrid);
  124. dashboardTablesPanel.Controls.Add(upcomingGroupBox, 0, 0);
  125. dashboardTablesPanel.Controls.Add(bookingsGroupBox, 1, 0);
  126. contentPanel.Controls.Add(dashboardTablesPanel);
  127. contentPanel.Controls.Add(statsPanel);
  128. contentPanel.Controls.Add(heroPanel);
  129. Controls.Add(contentPanel);
  130. Controls.Add(menuPanel);
  131. ResumeLayout(false);
  132. }
  133. }