Положение Menustrip не находится на самом верху во время выполнения
Iam using, C# forms, и во время проектирования menustrip находится на самом верху, но когда он выполняется, у него есть небольшой отступ сверху.
вот скриншот.
https://ibb.co/maqd96
вот код проекта:
namespace LibManagement { partial class LoginForm { /// <summary> /// Required designer variable. /// </summary> private System.ComponentModel.IContainer components = null; /// <summary> /// Clean up any resources being used. /// </summary> /// <param name="disposing">true if managed resources should be disposed; otherwise, false.</param> protected override void Dispose(bool disposing) { if (disposing && (components != null)) { components.Dispose(); } base.Dispose(disposing); } #region Component Designer generated code /// <summary> /// Required method for Designer support - do not modify /// the contents of this method with the code editor. /// </summary> private void InitializeComponent() { this.panel2 = new System.Windows.Forms.Panel(); this.radioButton2 = new System.Windows.Forms.RadioButton(); this.panel1 = new System.Windows.Forms.Panel(); this.radioButton1 = new System.Windows.Forms.RadioButton(); this.textBox2 = new System.Windows.Forms.TextBox(); this.textBox1 = new System.Windows.Forms.TextBox(); this.button2 = new System.Windows.Forms.Button(); this.button1 = new System.Windows.Forms.Button(); this.label3 = new System.Windows.Forms.Label(); this.label2 = new System.Windows.Forms.Label(); this.label1 = new System.Windows.Forms.Label(); this.menuStrip2 = new System.Windows.Forms.MenuStrip(); this.aDMINToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem(); this.menuStrip1 = new System.Windows.Forms.MenuStrip(); this.newToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem(); this.dummyToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem(); this.studentRegistrationToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem(); this.bookRegistrationToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem(); this.userRegistrationToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem(); this.panel2.SuspendLayout(); this.menuStrip2.SuspendLayout(); this.menuStrip1.SuspendLayout(); this.SuspendLayout(); // // panel2 // this.panel2.Anchor = ((System.Windows.Forms.AnchorStyles)((((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Bottom) | System.Windows.Forms.AnchorStyles.Left) | System.Windows.Forms.AnchorStyles.Right))); this.panel2.Controls.Add(this.radioButton2); this.panel2.Controls.Add(this.panel1); this.panel2.Controls.Add(this.radioButton1); this.panel2.Controls.Add(this.textBox2); this.panel2.Controls.Add(this.textBox1); this.panel2.Controls.Add(this.button2); this.panel2.Controls.Add(this.button1); this.panel2.Controls.Add(this.label3); this.panel2.Controls.Add(this.label2); this.panel2.Controls.Add(this.label1); this.panel2.Location = new System.Drawing.Point(3, 62); this.panel2.Name = "panel2"; this.panel2.Size = new System.Drawing.Size(852, 479); this.panel2.TabIndex = 0; this.panel2.Paint += new System.Windows.Forms.PaintEventHandler(this.panel2_Paint); // // radioButton2 // this.radioButton2.AutoSize = true; this.radioButton2.Location = new System.Drawing.Point(466, 190); this.radioButton2.Name = "radioButton2"; this.radioButton2.Size = new System.Drawing.Size(47, 17); this.radioButton2.TabIndex = 8; this.radioButton2.TabStop = true; this.radioButton2.Text = "User"; this.radioButton2.UseVisualStyleBackColor = true; // // panel1 // this.panel1.Location = new System.Drawing.Point(44, 19); this.panel1.Name = "panel1"; this.panel1.Size = new System.Drawing.Size(777, 53); this.panel1.TabIndex = 1; this.panel1.Paint += new System.Windows.Forms.PaintEventHandler(this.panel1_Paint); // // radioButton1 // this.radioButton1.AutoSize = true; this.radioButton1.Location = new System.Drawing.Point(248, 190); this.radioButton1.Name = "radioButton1"; this.radioButton1.Size = new System.Drawing.Size(85, 17); this.radioButton1.TabIndex = 7; this.radioButton1.TabStop = true; this.radioButton1.Text = "Administrator"; this.radioButton1.UseVisualStyleBackColor = true; // // textBox2 // this.textBox2.Location = new System.Drawing.Point(430, 140); this.textBox2.Name = "textBox2"; this.textBox2.PasswordChar = '*'; this.textBox2.Size = new System.Drawing.Size(160, 20); this.textBox2.TabIndex = 6; // // textBox1 // this.textBox1.Location = new System.Drawing.Point(430, 87); this.textBox1.Name = "textBox1"; this.textBox1.Size = new System.Drawing.Size(160, 20); this.textBox1.TabIndex = 5; // // button2 // this.button2.Location = new System.Drawing.Point(446, 263); this.button2.Name = "button2"; this.button2.Size = new System.Drawing.Size(75, 23); this.button2.TabIndex = 4; this.button2.Text = "SUBMIT"; this.button2.UseVisualStyleBackColor = true; this.button2.Click += new System.EventHandler(this.button2_Click); // // button1 // this.button1.Location = new System.Drawing.Point(248, 263); this.button1.Name = "button1"; this.button1.Size = new System.Drawing.Size(75, 23); this.button1.TabIndex = 3; this.button1.Text = "RESET"; this.button1.UseVisualStyleBackColor = true; this.button1.Click += new System.EventHandler(this.button1_Click); // // label3 // this.label3.AutoSize = true; this.label3.ForeColor = System.Drawing.Color.Red; this.label3.Location = new System.Drawing.Point(495, 230); this.label3.Name = "label3"; this.label3.Size = new System.Drawing.Size(95, 13); this.label3.TabIndex = 2; this.label3.Text = "Forget Password ?"; this.label3.Click += new System.EventHandler(this.label3_Click); // // label2 // this.label2.AutoSize = true; this.label2.Location = new System.Drawing.Point(212, 143); this.label2.Name = "label2"; this.label2.Size = new System.Drawing.Size(70, 13); this.label2.TabIndex = 1; this.label2.Text = "PASSWORD"; // // label1 // this.label1.AutoSize = true; this.label1.Location = new System.Drawing.Point(212, 87); this.label1.Name = "label1"; this.label1.Size = new System.Drawing.Size(68, 13); this.label1.TabIndex = 0; this.label1.Text = "USERNAME"; // // menuStrip2 // this.menuStrip2.Items.AddRange(new System.Windows.Forms.ToolStripItem[] { this.aDMINToolStripMenuItem}); this.menuStrip2.Location = new System.Drawing.Point(0, 0); this.menuStrip2.Name = "menuStrip2"; this.menuStrip2.Size = new System.Drawing.Size(858, 24); this.menuStrip2.TabIndex = 5; this.menuStrip2.Text = "menuStrip2"; // // aDMINToolStripMenuItem // this.aDMINToolStripMenuItem.Name = "aDMINToolStripMenuItem"; this.aDMINToolStripMenuItem.Size = new System.Drawing.Size(58, 20); this.aDMINToolStripMenuItem.Text = "ADMIN"; // // menuStrip1 // this.menuStrip1.Items.AddRange(new System.Windows.Forms.ToolStripItem[] { this.newToolStripMenuItem}); this.menuStrip1.Location = new System.Drawing.Point(0, 24); this.menuStrip1.Name = "menuStrip1"; this.menuStrip1.Size = new System.Drawing.Size(858, 24); this.menuStrip1.TabIndex = 6; this.menuStrip1.Text = "menuStrip1"; // // newToolStripMenuItem // this.newToolStripMenuItem.DropDownItems.AddRange(new System.Windows.Forms.ToolStripItem[] { this.dummyToolStripMenuItem, this.studentRegistrationToolStripMenuItem, this.bookRegistrationToolStripMenuItem, this.userRegistrationToolStripMenuItem}); this.newToolStripMenuItem.Name = "newToolStripMenuItem"; this.newToolStripMenuItem.Size = new System.Drawing.Size(43, 20); this.newToolStripMenuItem.Text = "New"; // // dummyToolStripMenuItem // this.dummyToolStripMenuItem.Name = "dummyToolStripMenuItem"; this.dummyToolStripMenuItem.Size = new System.Drawing.Size(217, 22); this.dummyToolStripMenuItem.Text = "Student Registeration"; // // studentRegistrationToolStripMenuItem // this.studentRegistrationToolStripMenuItem.Name = "studentRegistrationToolStripMenuItem"; this.studentRegistrationToolStripMenuItem.Size = new System.Drawing.Size(217, 22); this.studentRegistrationToolStripMenuItem.Text = "Student Group Registration"; // // bookRegistrationToolStripMenuItem // this.bookRegistrationToolStripMenuItem.Name = "bookRegistrationToolStripMenuItem"; this.bookRegistrationToolStripMenuItem.Size = new System.Drawing.Size(217, 22); this.bookRegistrationToolStripMenuItem.Text = "Book Registration"; // // userRegistrationToolStripMenuItem // this.userRegistrationToolStripMenuItem.Name = "userRegistrationToolStripMenuItem"; this.userRegistrationToolStripMenuItem.Size = new System.Drawing.Size(217, 22); this.userRegistrationToolStripMenuItem.Text = "User Registration"; // // LoginForm // this.AutoScaleDimensions = new System.Drawing.SizeF(6F, 13F); this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font; this.Controls.Add(this.menuStrip1); this.Controls.Add(this.menuStrip2); this.Controls.Add(this.panel2); this.Name = "LoginForm"; this.Size = new System.Drawing.Size(858, 544); this.panel2.ResumeLayout(false); this.panel2.PerformLayout(); this.menuStrip2.ResumeLayout(false); this.menuStrip2.PerformLayout(); this.menuStrip1.ResumeLayout(false); this.menuStrip1.PerformLayout(); this.ResumeLayout(false); this.PerformLayout(); } #endregion private System.Windows.Forms.Panel panel2; private System.Windows.Forms.Label label2; private System.Windows.Forms.Label label1; private System.Windows.Forms.TextBox textBox2; private System.Windows.Forms.TextBox textBox1; private System.Windows.Forms.Button button2; private System.Windows.Forms.Button button1; private System.Windows.Forms.Label label3; private System.Windows.Forms.RadioButton radioButton2; private System.Windows.Forms.RadioButton radioButton1; private System.Windows.Forms.Panel panel1; private System.Windows.Forms.MenuStrip menuStrip2; private System.Windows.Forms.ToolStripMenuItem aDMINToolStripMenuItem; private System.Windows.Forms.MenuStrip menuStrip1; private System.Windows.Forms.ToolStripMenuItem newToolStripMenuItem; private System.Windows.Forms.ToolStripMenuItem dummyToolStripMenuItem; private System.Windows.Forms.ToolStripMenuItem studentRegistrationToolStripMenuItem; private System.Windows.Forms.ToolStripMenuItem bookRegistrationToolStripMenuItem; private System.Windows.Forms.ToolStripMenuItem userRegistrationToolStripMenuItem; } }
Что я уже пробовал:
я пробовал использовать свойства якоря menustrip и установить его сверху, но это не помогает.
CHill60
Есть ли у вас полоса инструментов на той же форме? Опубликуйте код из конструктора (используйте ссылку улучшить вопрос)
Frazzer King
проверьте, теперь я добавил код дизайна,
на самом деле у меня здесь есть форма usercontrol, которая имеет два menustrip, которые отображаются в соответствии с учетными данными входа, если вошедший пользователь является либо администратором, либо обычным пользователем.