- PR -

プロパティの無効

1
投稿者投稿内容
あきき
会議室デビュー日: 2003/03/26
投稿数: 3
投稿日時: 2003-04-16 20:10
いつも初歩的な質問ですみません。
新米PGのあききです。

ユーザーコントロールを作成し、Formにのせた時に
そのユーザーコントロールのプロパティを変更できないようにするには
どのようにしたらよいのでしょうか?
(デザイン画面で右側のプロパティ設定のところをグレーにしたい)

どなたか、アドバイスお願いします。
Tog
ベテラン
会議室デビュー日: 2002/06/09
投稿数: 76
投稿日時: 2003-04-16 22:40
変更できないように。ということで、プロパティに[Browsable(false)]アトリビュートをつけることで、デザイン時にプロパティを非表示にできます。

グレーにするにはどうするのだろう。
MSDNコンポーネントのデザイン時属性にそのままでは載っていないですね。
masa
常連さん
会議室デビュー日: 2003/04/16
投稿数: 38
投稿日時: 2003-04-17 00:12
「変更できないようにする」というのは
「読み取り専用にする」と解釈してよろしいでしょうか?
その場合は、[ReadOnly(true)]属性を使うとよいと思います。
「表示されないようにする」場合は、Togさんの言うように、[Browsable(false)]属性を使うと良いと思います。

[ メッセージ編集済み 編集者: masa 編集日時 2003-04-17 00:13 ]
1

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