継承ピッカーを使わずに継承したらデザインが、、、
- 題名: 継承ピッカーを使わずに継承したらデザインが、、、
- 著者: ほげほげたろう
- 日時: 2007/01/15 14:05:05
- ID: 18760
- この記事の返信元:
- この記事への返信:
- ツリーを表示
- 題名: Re[2]: 継承ピッカーを使わずに継承したらデザインが、、、
- 著者: ぺがらぼ
- URL: http://pegalabo.net/
- 日時: 2007/01/16 15:29:14
- ID: 18779
- この記事の返信元:
- この記事への返信:
- ツリーを表示
- 題名: Re[3]: 継承ピッカーを使わずに継承したらデザインが、、、
- 著者: ほげほげたろう
- 日時: 2007/01/16 18:43:24
- ID: 18785
- この記事の返信元:
- この記事への返信:
- ツリーを表示
- 題名: Re[4]: 継承ピッカーを使わずに継承したらデザインが、、、
- 著者: ほげほげたろう
- 日時: 2007/01/16 18:47:12
- ID: 18786
- この記事の返信元:
- この記事への返信:
- ツリーを表示
分類:[.NET]
継承ピッカーというものがVB2005からあるのですが、自分で作ったMyFormを
継承してみようとおもい、SubFormというのを、新しい項目の追加の中の
「クラス」から作りました。
あえて「Windowsフォーム」から作るのはうまくいったので、今度は
「Windowsフォーム」ではなく、「クラス」から作りました。
そして「SubForm.Designer.vb」というファイルも同様に「クラス」を選択し
拡張子も自分で変えて作り、1行目をPartialとし、二行目に継承文を次のように
Partial Class MyForm
Inherits MyForm
追加したところ、デザイン情報はちゃんとうまく継承されたように思えた
のですが、SubFormに自分でボタンなどを新規に追加すると
「SubForm.vb」という、コードを書く場所になにやらゲロゲロ記述され
せっかく用意したDesigner.vbに記述してくれません。
もしかしたらとおもい、正規ルート?で作成した既存のFormクラスのDesigner.vb
の一行目に書かれている
<Global.Microsoft.VisualBasic.CompilerServices.DesignerGenerated()> _
も追加してみたのですが、だめでしたT_T
これは自分で「クラスファイル」から作ってしまうと、GUIでデザインを設計
した情報が自動的にDesigner.vbに吐き出されるようにするのは無理
なんでしょうか?