12

項目の 1 つがhelp. サブアイテムがありますAbout。多くのアプリケーションで見られるように、ヘルプをクリックすると別のダイアログ ボックスが開き、情報が表示されます。

私はそのようなものが欲しいです。

4

4 に答える 4

29

長い間検索していないようです。ここでは、定義済みのテンプレートを使用して追加するだけです。

アイテム追加画面

そして、このリンクが役に立つかもしれません:

social.msdn.microsoft.com

そこから引用:

  1. 新しい Windows フォーム アプリケーションを作成する
  2. 画面左側の「ソリューション エクスプローラー」で、Windows アプリケーションの名前を右クリックします。
  3. [追加] --> [新しいアイテム] を選択します
  4. 「新しいアイテムの追加ウィンドウ」から「AboutBox」を選択し、「AboutBox1」という名前を付けて、「追加」ボタンをクリックします。これで、アプリケーションに 2 つのフォーム "Form1" が作成されました。これは、デフォルトでプロジェクト タイプと "AboutBox1" によって作成されます。
  5. 「Form1」を右クリックし、「デザイン ビュー」を選択します。
  6. form1 のデザインソースをダブルクリックします。
  7. その後、次のコードが表示されます。

    private void Form1_Load(object sender, EventArgs e)
    {
    
    }
    
  8. このコードをアプリケーションに追加して、次のようにします。

    private void Form1_Load(object sender, EventArgs e)
    {
        AboutBox1 a = new AboutBox1();
        a.Show();
    }
    
  9. アプリケーションを実行します。

于 2013-10-30T07:16:09.500 に答える
11

デザイン タイムに Windows フォームにメニューを追加するには メニューを追加するフォームを Windows フォーム デザイナで開きます。

  • ツールボックスdouble-clickMenuStripコンポーネント。
  • フォームにメニューが追加され ("Type Here" というテキストが表示されます)、MainMenu コンポーネントがコンポーネント トレイに追加されます。

次に、その particuler subMenu item の click Event を使用して、次のように実行できます。ヒント: subMenu 項目をクリックするだけで、 forrightclick->Propertiesを見つけることができます。Click EventsubMenuItem

 private void aboutToolStripMenuItem1_Click(object sender, EventArgs e)
 {
    AboutWindow aboutWindow = new AboutWindow();
    aboutWindow.Show();
 }
于 2013-10-30T07:22:28.263 に答える
5

テンプレートには標準の About ボックスがあります。Project / Add new item を試して About Box を探してください。new AboutBox(this) を使用するなど、通常のダイアログ フォームのように表示できます。ShowDialog(); メニュー項目のクリック ハンドラーで。

于 2013-10-30T07:11:07.050 に答える