- - PR -
New()コンストラクタの引数追加について
1
投稿者 | 投稿内容 | ||||||||
---|---|---|---|---|---|---|---|---|---|
|
投稿日時: 2005-08-25 12:56
いつもお世話になります。
標記の件について教えてください。 1.VB.netにて、ユーザコントロール1と、 ユーザコントロール1を親とするユーザコントロール2を作成。 2.ユーザコントロール1のNEW()に引数を追加。 Public Sub New() ↓ Public Sub New(Byval p_intXXX as Integer) という変更を加えたところ、ビルドは通りますし、正常に動作するものの、 以下メッセージがタスク一覧に表示され、 ユーザコントロール2をデザイナで表示できなくなってしましました。 「ユーザコントロール1のインスタンスを作成中に例外が発生しました。例外は "型 ユーザコントロール1にコンストラクタが見つかりませんでした。"です。」 New()コンストラクタに引数を加えたためかと思われますが、 回避方法をご存知の方がいらっしゃいましたらお教えください。 よろしくお願いいたします。 | ||||||||
|
投稿日時: 2005-08-25 14:17
1coさん、こんにちは。
引数無しのコンストラクタも用意しましょう。 | ||||||||
|
投稿日時: 2005-08-25 14:29
きくちゃんさん、ありがとうございます。
ご指摘のとおりコーディングしたところ、エラー回避できました。 ご回答ありがとうございました。
|
1