- PR -

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

1
投稿者投稿内容
未記入
常連さん
会議室デビュー日: 2008/10/21
投稿数: 20
投稿日時: 2009-01-23 15:42
こんにちは。

以前こちらのスレッド(http://www.atmarkit.co.jp/bbs/phpBB/viewtopic.php?topic=41139&forum=7&start=0)で話題になったユーザーコントロールのバージョンアップについて、
<DesignerSerializationVisibility(DesignerSerializationVisibility.Hidden)> _
を指定すれば良いという結論になったようですが、VS2008のVBではどこに設定したら良いのでしょうか?
一応 http://msdn.microsoft.com/ja-jp/library/a19191fh(VS.80).aspx も見たのですが、基本的な知識がないため活用できません。
よろしくお願いします。
Azulean
大ベテラン
会議室デビュー日: 2008/01/04
投稿数: 123
お住まい・勤務地: 大阪府
投稿日時: 2009-01-24 13:49
引用:

未記入さんの書き込み (2009-01-23 15:42) より:

以前こちらのスレッド(http://www.atmarkit.co.jp/bbs/phpBB/viewtopic.php?topic=41139&forum=7&start=0)で話題になったユーザーコントロールのバージョンアップについて、
<DesignerSerializationVisibility(DesignerSerializationVisibility.Hidden)> _
を指定すれば良いという結論になったようですが、VS2008のVBではどこに設定したら良いのでしょうか?


まず、自分の場合にどのようなことに困っているかを述べて下さい。

先のスレッドでは、プロパティの既定値を変更したが、既にコンパイルされたフォームでは反映されないといった問題でした。
この場合、DefaultValueを設定することで、フォームの利用者が色を設定したのか、コントロールの作成者が色を設定したのか(デフォルト値を変えたのか)を明確にして解決しています。

しかし、未記入さんが同じ現象で困っているとは、現時点で分かりません。
ユーザコントロールのバージョンアップに際して、絶対に属性をつけないといけないわけではないので、何をどう困っているかを書いて下さい。
未記入
常連さん
会議室デビュー日: 2008/10/21
投稿数: 20
投稿日時: 2009-01-26 13:24
引用:

しかし、未記入さんが同じ現象で困っているとは、現時点で分かりません。
ユーザコントロールのバージョンアップに際して、絶対に属性をつけないといけないわけではないので、何をどう困っているかを書いて下さい。



失礼しました。

私の場合は未完成のユーザーコントロールに徐々にプロパティやメソッドを追加したり、色やボタンなどに変更を加えたいのですが、利用するアプリ側ではユーザーコントロールを貼り付け直さないといけないので困っていました。

これの対策として以前のスレッドで得られた<DesignerSerializationVisibility(DesignerSerializationVisibility.Hidden)> _
を設定するという対策が有効なのではないかと思ったのですが、どこに指定したら良いかわからず困っています。

よろしくお願いします。
1

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