2017-02-24 7 views
-1

私はWindows(winforms)アプリケーションを開発していますが、私はいくつかのことに取り組んでいます。
asp.netにはWebサイトに「マスターページ」があります。このマスターページを使用すると、マスターページに共通のコントロールを配置し、後で他のすべてのページで使用できます。すでにマスタページに配置されているすべてのページにこれらのコントロールを配置する必要はありません。
winformsでは、すべてのフォームを共通のコントロールとしてメニューバーを配置したいのと同じことをしたいと思います。私は時間がかかり、間違いを犯す可能性があるので、このメニューバーを他のすべてのフォームに手動で配置したくありません。
しかし、winformsでこれを行うには?
ありがとうございます。asp.netのマスターページのようなwinformsの共通コントロール

+0

プロジェクト>新規アイテムの追加> Windowsフォームノードで、 "継承フォーム"を選択します。 –

答えて

0

ユーザーフォーム上の別のフォームをテンプレートとして継承できます。

その後、ユーザーフォームに継承を追加...最初

をお使いのテンプレートのフォームを作成します。

Public Class User_From1 
    Inherits My_Template_Form 

End Class 
+0

それは私がしたいと思う方法で動作します。私は他のフォームで変更するようなコントロールのサイズを変更することはできません。私はそれを手動で変更する必要があります、コントロールのプロパティに移動し、サイズを変更し、ドラッグアンドドロップだけが可能です。しかし皆さんのおかげで。 – Umesh

+0

多くの動的なものが必要な場合は複雑になります。 –

+0

シンプルなもの以上のものは、まあまあです。 –

関連する問題