- PR -

ユーザーコントロールのバージョンアップについて

投稿者投稿内容
りんご
ベテラン
会議室デビュー日: 2006/12/21
投稿数: 51
投稿日時: 2007-09-12 10:27
masa様、ご返信ありがとうございます。

コード:
<DesignerSerializationVisibility(DesignerSerializationVisibility.Hidden)> _



上記を追加してみて、コードが生成されないことが分かりました。
また、デザイナ上でプロパティ設定しても保存されないのは困るので、

コード:
<DefaultValue(DEF_BACKCOLOR)> _



上記の方法で、デフォルトを設定することにしました。
これで、デザイナ上でも変更可能でした♪
(DLLさえ更新すれば、デザイン実装し直しなしなのでホッとしましたw)

まだ設定ファイルを使ってのバージョンリダイレクト(CodeBase属性のことかな)
などのテストはまだやっていませんが、今回はとても勉強になりました。
プロパティの属性など、またこれから勉強します。
それにしてもユーザーコントロール作成って奥が深いんですね・・

これからユーザーコントロールの手直しで、色やサイズなど変更を重ねながら、
尚且つアプリの開発に入るため、ご回答のほど本当に助かりました。

長々とお付き合いいただきまして、大変感謝しております。
ありがとうございました。

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