tagCANDY CGI VBレスキュー(花ちゃん) の Visual Basic 2010 用 掲示板(VB.NET 掲示板)
VBレスキュー(花ちゃん) の Visual Basic 2010 用 掲示板(VB.NET 掲示板)
[ツリー表示へ]  [ワード検索]  [Home]

タイトル Re^2: FormにInheritsするとエラー
投稿日: 2007/08/10(Fri) 10:17
投稿者ひでと
ありがとうございます。
>
> 多分、私の発言
> (http://hanatyan.sakura.ne.jp/vbnetbbs/wforum.cgi?no=6047&reno=6046&oya=6027&mode=msgview&page=0
> を受けてだと思いますが・・・
>
> これ、できないですね。
この掲示板の中にもFormの中にInherritsを使ってる投稿があったと思います。
以前試してみて、「なぜできるんだろう?」と疑問に思っていました。
>
> VB.NETのFormクラスは、「System.Windows.Forms.Form」を継承する必要があります。
> ところが、VB.NETでは、「クラスは他の1 つのクラスからしか継承できない」
> と言う制約があるので、「Class1」は駄目と言うことに。
>
> Form1の「System.Windows.Forms.Form」を継承先から外して、
> 代わりに「Class1」に「System.Windows.Forms.Form」を継承させればできるかも・・・
>
> でもコレって、実質、ひでとさんが実際にやられている「継承されたフォーム」と同じことに・・・
魔界の仮面弁士さんのレスで
「AddHandler メソッドで動的にイベントを関連づけてやれば OK です。」
というのを教えていただいたので、そちらの方をアプローチしてみます。

- 関連一覧ツリー をクリックするとツリー全体を一括表示します)

古いスレッドにレスはつけられません。