ところで

Visual StudioWindows フォームデザイナは、対象フォームの継承元クラスをインスタンス化している。だから継承元クラスが抽象クラスだったりすると、デザイナが使えない。
このインスタンス化処理では、普通にコンストラクタが使用される。つまり、デザイナでフォームを開くと継承元クラスのコンストラクタに書いたコードが実行される。
デザイナで開いた時には実行したくない処理をコンストラクタに記述する場合、どうすればいいのか?
軽く探した限りじゃ見つからなかった。 (DesignMode プロパティじゃダメだった)
まぁ、そんな処理を記述しなくちゃいけなくなったことは今まで一度もなかったし、これからも無さそうだからどうでも良いんだけど。


何が言いたいのかよくわからない記事・・・。