私はC#のWebブラウザで作業しています。そのためにスプラッシュ画面を作成しました。ただし、起動時にスプラッシュ画面が画面中央に表示されません。スタートアップ時にフォームを中央に配置する方法はありますか?コードの作業スタートアップ時のセンターフォーム
:
public splash()
{
InitializeComponent();
StartPosition = FormStartPosition.CenterScreen;
}
私はC#のWebブラウザで作業しています。そのためにスプラッシュ画面を作成しました。ただし、起動時にスプラッシュ画面が画面中央に表示されません。スタートアップ時にフォームを中央に配置する方法はありますか?コードの作業スタートアップ時のセンターフォーム
:
public splash()
{
InitializeComponent();
StartPosition = FormStartPosition.CenterScreen;
}
StartPosition = FormStartPosition.CenterScreen;
form.StartPosition = FormStartPosition.CenterScreen;
をMSDNを参照してください。
2.プロパティに
3.変更形成するために、フォームデザイナでフォームを開き
1:あなたはGUIからそれをしたいと思って、あなたは、Visual Studioで作業する場合
、その後、これらの手順を使用します"StartPosition"から "CenterScreen"
私は実際にそれを逃したとは思わない!それはプロパティパネルの中にありました。 – pcnThird
namespace WindowsFormsApplication1
{
public partial class Form1 : Form
{
public Form1()
{
InitializeComponent();
//Method 1. center at initilization
this.StartPosition = FormStartPosition.CenterScreen;
//Method 2. The manual way
this.StartPosition = FormStartPosition.Manual;
this.Top = (Screen.PrimaryScreen.Bounds.Height - this.Height)/2;
this.Left = (Screen.PrimaryScreen.Bounds.Width - this.Width)/2;
}
}
}
これは実際にはGUIのカスタマイズを保存するのに最適な場所ではありません。代わりにForm1.Designer.csを使用することを検討してください。 –
splash.Designer.csおそらくあなたの場合 –