2012-03-06 16 views
1

私はカスタムコントロールを持っていて、プログラマがコントロールをコーディングするときに、プロパティが必須(デフォルトではない)であることを望みます。プログラムに例外を投げずにこれを行う良い方法はありますか?カスタムユーザーコントロールでプロパティを必須にするにはどうすればよいですか?

+0

は、コントロールが実装する必要がありますインターフェイスでそれらを定義します。 – AVIDeveloper

+0

コントロールを使用するとき、またはコントロールから派生するときにそれらを必要としますか? – JaredPar

+0

@JaredParはい。私はそれがコントロールから派生するときに必要であることを望む。 – Eric

答えて

0

私はコンストラクタの必須フィールドを渡す必要があると思うそれに対して 'get'プロパティを定義します。 これは、偉大な人物Jon Skeetさんの言葉です。here :)

+0

私はこれを見ていきます。 – Eric

関連する問題