- - PR -
プロパティ値がInitializeComponentに自動生成される件
投稿者 | 投稿内容 | ||||||||
---|---|---|---|---|---|---|---|---|---|
|
投稿日時: 2006-04-20 19:48
ShouldSerializeSizeメソッドとか追加してみたり。
| ||||||||
|
投稿日時: 2006-04-20 20:27
インスタンスのプロパティ値を一括で登録し、その登録処理自体を「再利用したい」という理由で「継承を使う」というのは、やりがちですが、OO 的には宜しくないでしょうね。
DUKE更家さん自身も仰っていますが、親クラスの機能が制限されている時点でアウトでしょう。
とか、めちゃ単純に考えたらこんなのですね。他にもいろいろ考えられますが。 別に動作を変えたいわけではなくて、プロパティの値を設定したいだけですよね? _________________ 囚人のジレンマな日々 | ||||||||
|
投稿日時: 2006-04-20 22:38
囚人さんお返事ありがとうございます。
>Button b1 = MyButtonFactory.CreateButton(); 確かにデザイナを使用しないのであれば、これで一括設定が可能ですね。 私一人で大量のボタンを作成するのであればもちろんこうしていました。 ただ、今回はプログラムに関しては素人のメンバーが、デザイナを使用して コントロールを貼り付けていく為、コードを書くのが制限されています。 今はその準備段階でして、悩んでいる次第であります。 | ||||||||
|
投稿日時: 2006-04-21 01:24
余計工数がかかるので、本末転倒じゃないかと思います。 その素人のメンバを素人のままにしておくというのも、あまりに付加価値がないですね。
リソース... ですか。 デザイナによって生成されるコードはある意味、ノンコーディング だと思いますけどね。 相手が素人だろうと VSS なんかを導入しておけばオール OK な気がします。 _________________ C# と VB.NET の入門サイト じゃんぬねっと日誌 |