- カテゴリー.NETプログラミング
VB.NETフォームクラスのソースファイルを分割記述する方法を記載します。
特にメインフォームは煩雑になりがちですので、ファイル分割することですっきり記述できます。
続きを読む
実行環境
Microsoft Visual Studio 2008 Professional(VB.NET)
.NET Framework 2.0
※2003/2005でも、それ以降でも同じことができます。
サンプルプロジェクト
ここで使用するプロジェクトは以下からダウンロードできます。
サンプルプロジェクトのダウンロード
解凍すると以下の構成になっています。
./SampleProject + SampleProject | + frmMain.vb ----> メインフォームクラス | + frmMain_Sub.vb ----> 分割したメインフォーム + SampleProject.sln ----> プロジェクトファイル + SampleProject.suo
メインフォームの分割方法
1.まず分割するソースを記述するファイルを追加します。
[ソリューションエクスプローラ] でプロジェクト名を右クリックし、
以下の画像を参考にして、[クラス]を追加します。
2.次に [コードファイル] を選択して、ファイル名を入力し[追加]します。
以上で準備はできました。
分割するファイルへの記述内容
以下が分割したソースファイルに記述した内容です。
クラス名はメインフォームと一緒ですが、頭に[Partial]をつけます。
これだけでソースを分割することができます。
|
|
このコードは CodePublish で生成しています