項目の 1 つがhelp
. サブアイテムがありますAbout
。多くのアプリケーションで見られるように、ヘルプをクリックすると別のダイアログ ボックスが開き、情報が表示されます。
私はそのようなものが欲しいです。
長い間検索していないようです。ここでは、定義済みのテンプレートを使用して追加するだけです。
そして、このリンクが役に立つかもしれません:
そこから引用:
- 新しい Windows フォーム アプリケーションを作成する
- 画面左側の「ソリューション エクスプローラー」で、Windows アプリケーションの名前を右クリックします。
- [追加] --> [新しいアイテム] を選択します
- 「新しいアイテムの追加ウィンドウ」から「AboutBox」を選択し、「AboutBox1」という名前を付けて、「追加」ボタンをクリックします。これで、アプリケーションに 2 つのフォーム "Form1" が作成されました。これは、デフォルトでプロジェクト タイプと "AboutBox1" によって作成されます。
- 「Form1」を右クリックし、「デザイン ビュー」を選択します。
- form1 のデザインソースをダブルクリックします。
その後、次のコードが表示されます。
private void Form1_Load(object sender, EventArgs e) { }
このコードをアプリケーションに追加して、次のようにします。
private void Form1_Load(object sender, EventArgs e) { AboutBox1 a = new AboutBox1(); a.Show(); }
アプリケーションを実行します。
デザイン タイムに Windows フォームにメニューを追加するには メニューを追加するフォームを Windows フォーム デザイナで開きます。
double-click
のMenuStrip
コンポーネント。次に、その particuler subMenu item の click Event を使用して、次のように実行できます。ヒント: subMenu 項目をクリックするだけで、 forrightclick->Properties
を見つけることができます。Click Event
subMenuItem
private void aboutToolStripMenuItem1_Click(object sender, EventArgs e)
{
AboutWindow aboutWindow = new AboutWindow();
aboutWindow.Show();
}
テンプレートには標準の About ボックスがあります。Project / Add new item を試して About Box を探してください。new AboutBox(this) を使用するなど、通常のダイアログ フォームのように表示できます。ShowDialog(); メニュー項目のクリック ハンドラーで。