C# と VB.NET の質問掲示板

わんくま同盟

ASP.NET、C++/CLI、Java 何でもどうぞ

C# と VB.NET の入門サイト


(過去ログ 25 を表示中)
■11273 / )  Re[4]: Listboxで複数選択値
□投稿者/ カンタービレ (126回)-(2007/12/11(Tue) 13:30:34)
> こちらが未だ納得いかないのでもう少し掘り下げてお願いできますでしょうか。
> WEBアプリの場合サーバに処理を渡すので出来ること出来ないことがあるのは分かります。
> ですが、同じ.netを使っているのにリストボックスならばどちらも複数選択を出すことは簡単だと思います。なぜに
> メソッドが違うのか。リストボックスならばすべてWEBとWINDOWSアプリをメソッドを同じにしてももんだいないはずなのに
> なぜにでしょうか。
> お願いします


> 私も上記説明では理由になっていないと思います。
> 同じように作ることも可能だったはずです。

確かにおっしゃる通りだと思いマス。
ただこの理由はMSの開発者にしか分からないのではないでしょうか。

私なりの解釈デスが・・・
ベースの異なるコントロールを統一されたインターフェースで
実装する理由は個々の機能の観点に立ってみると、統一することが
どれだけ重要なメリットとして.net開発時に位置づけられたでしょう?
私は異なるベースを主として派生するクラスが作成された結果として
類似のコンポーネントがそれぞれに出来ていったのだと解釈してマス。

いずれかのListBoxが存在した上で統一されたインターフェースを実装する
目的で別のListBoxが作成されているわけではないことが、
論理的必然性を持たない理由なんじゃないかと思うのデス。

統一可能なところは開発のメリットを考え統一すべきだ、というのも
当然あるべきお話しだと思いマス。

ただ、統一するという前提を持たないで設計されているとするならば
片方にあって、片方にない理由というよりも事実として受け止めるしか
ないと思ってマス。
返信 編集キー/


管理者用

- Child Tree -