実際にはFormBorderStyle = none
と設定しました。次に、上部に1つのパネルを追加して、を最小化、復元、閉じるボタンを追加します。今度はパネルの後にメインメニューを追加したいと思います。C#を使用してWinformsのメニューバーの位置を設定するには?
メインメニューのwinformで位置を設定しようとしました。しかし、メインメニューのプロパティはありません。
private void HomePage_Load(object sender, EventArgs e)
{
int width = Screen.PrimaryScreen.Bounds.Width;
int height = Screen.PrimaryScreen.Bounds.Height;
this.Location = new Point(0, 0);
this.Size = new Size(width, height-100);
HeaderPanel.Location = new Point(0,0); //minimize,restore,close panel
HeaderPanel.Size = new Size(width, 20);
lblClose.Location = new Point(width - 20, 0);
lblMinimize.Location = new Point(width - 35, 0);
MainMenu.Location = new Point(0,30); // Menu bar location. Error appear
}
どのように位置を設定できますか?
ありがとうございました。
サンプルコードを教えてもらえますか?私はwinformsでコードに新しいです。 –
リンクされたドキュメントにサンプルがあります。 –
私はmenustripを追加します。次に、プロパティの場所を変更しようとしました。しかし、それは何度も何度も繰り返されます。私も 'MainMenuBar.Location = new Point(0、100);'を設定してコードを試しましたが、まだそれは割り当てられていません –