none
TabPageの中にUsercontrolを追加 RRS feed

  • 質問

  • Visual BasicのFormアプリケーションで勉強しています。

    Tabpageの中にUsercontrolを追加したいのですが、できなくて

    やり方を教えてほしいです。

    2020年10月20日 9:25

すべての返信

  • デザイナでの追加ですか?

    1. UserControlを含んでいるプロジェクトをビルドすると、ツールボックスウィンドウの"[プロジェクト名] コンポーネント"という名前のグループ内の一覧に、そのユーザーコントロールが追加されます。(認識されるまで少しだけ間があきます)
    2. フォームのデザイナを開いて、TabControlの追加したいタブをクリックすると、そのTabPageに切り替わります。
    3. 他のコントロールを追加するのと同じようにツールボックスウィンドウからUserControlを、TabControlの内側へD&Dすると追加できます。

    それともコードで追加する方法ですか?


    個別に明示されていない限りgekkaがフォーラムに投稿したコードにはフォーラム使用条件に基づき「MICROSOFT LIMITED PUBLIC LICENSE」が適用されます。(かなり自由に使ってOK!)

    • 編集済み gekkaMVP 2020年10月20日 10:00
    2020年10月20日 9:59
  • すみません、詳細に書かなくて申し訳ないです。
    コードで追加する方法で、試行錯誤しているのですが詰まっている状態です。
    2020年10月20日 10:40
  • デザイン時に手動でコントロールを貼り付けると、Form1.Designer.vb ファイル内に、
    コントロールを配置するためのコードが自動生成されますよね。

    それを真似れば良いのでは無いでしょうか。

    2020年10月20日 10:53
  • ありがとうございます。Form1.Designer.vb ファイル内に、
    コントロールを配置するためのコードが自動生成されることを初めて知りました。

    おかげで出来ました。助かりました

    2020年10月20日 11:38
  • RappyKakuwaneさん、こんにちは。フォーラムオペレーターのKumoです。
    MSDNフォーラムにご投稿くださいましてありがとうございます。

    本件、魔界の仮面弁士さんより参考になる投稿が寄せられたようでなによりです。

    [回答としてマーク]機能は設定された投稿が後から参照しやすくなりますので、
    同じ問題でお困りの方のためにも参考になった投稿に設定いただけますと幸いです。

    お手数ですが、ご協力の程どうかよろしくお願いいたします。

    引き続きMSDNフォーラムをご利用いただけますようお願い申し上げます。

    MSDN/ TechNet Community Support Kumo ~参考になった投稿には「回答としてマーク」をご設定ください。なかった場合は「回答としてマークされていない」も設定できます。同じ問題で後から参照した方が、情報を見つけやすくなりますので、 ご協力くださいますようお願いいたします。また、MSDNサポートに賛辞や苦情がある場合は、MSDNFSF@microsoft.comまでお気軽にお問い合わせください。~

    2020年10月22日 1:32
    モデレータ