- PR -

継承フォームをデザインすると継承元が実行される

1
投稿者投稿内容
ぽんちゃん
会議室デビュー日: 2005/02/21
投稿数: 4
投稿日時: 2005-02-21 23:13
初めて書き込みます。
C#で始めて継承フォームを使ってみたのですが、デザイン時なのに
継承元のLoadイベントが走ってしまい、継承フォームのデザイナ上で
すでに実行時の変数の初期化が起こってしまい、
どうにもデザインしにくいという問題が発生しています。

下記URLに似た記事を見つけたのですが、サービスパックで改善される予定とあります。
私の開発環境はVS2002なのですが、そちらでは改善されていないのでしょうか?

http://www.atmarkit.co.jp/bbs/phpBB/viewtopic.php?topic=3314&forum=7

どなたかご存知の方教えてください。
ぽんちゃん
会議室デビュー日: 2005/02/21
投稿数: 4
投稿日時: 2005-02-22 14:41
失礼しました。
自己レスですが、

http://www.atmarkit.co.jp/bbs/phpBB/viewtopic.php?topic=15316&forum=7

に同様の事例がありました。コンストラクタはだめみたいですが、
Loadイベントは回避できそうです。

ダイナミックプロパティを使ったフォームを継承しようとすると
継承先のフォームがデザイナで開けなくなるのもこのあたりが原因なんですかね。
継承先フォームのダイナミックプロパティも何とかできればいいのですが...

1

スキルアップ/キャリアアップ(JOB@IT)