- PR -

ユーザコントロールが消える?

投稿者投稿内容
じゃんぬねっと
ぬし
会議室デビュー日: 2004/12/22
投稿数: 7811
お住まい・勤務地: 愛知県名古屋市
投稿日時: 2006-04-03 09:18
引用:

未記入さんの書き込み (2006-04-03 08:47) より:

私もこの現象で困っています。 どなたか解決策をご教授ください。


必要な情報が 1 つもないわけですが... (;^^)

Visual Studio であればどのバージョンでしょうか?
どのようなコードを書いたのでしょうか?
継承フォームを使っているのでしょうか?
その現象が起きる前と起きた後での InitializeComponent メソッドの中身の違いはどうでしょうか?

_________________
C# と VB.NET の入門サイト
じゃんぬねっと日誌
iStation
大ベテラン
会議室デビュー日: 2003/12/08
投稿数: 158
投稿日時: 2006-04-03 09:40
The Woe
http://spaces.msn.com/mwadams/Blog/cns!1pAMOzaH98ZfHK1uhQS5Bd5g!111.entry
R・田中一郎
ぬし
会議室デビュー日: 2005/11/03
投稿数: 979
投稿日時: 2006-04-03 14:41
僕は VS2005 ですが、VB でも C# でも似たような経験があります。

フォームに自作コントロールを貼り付けて、その後、そのコントロールのソースコー
ドをいぢりまわして、再度フォームを開いた場合に、デザイナ上からコントロールが
見えなくなりました。

(多分、現象は、このようなことですよね?)

これは、ビルドが成功していなかったり、ユーザーコントロールで不要ななったプ
ロパティを削除したけれど、これを使うフォームのデザイナが作ったコードでは、
そのプロパティが初期化されていたりと、整合性がとれていない場合に表示されな
い現象が起きるんじゃないかなー、と思います。
tomi
会議室デビュー日: 2006/02/08
投稿数: 11
投稿日時: 2006-04-05 09:04
私はその様な現象が起こる場合、
コード修正後デザイナ表示する前に全て保存後、再読込してます。

再読込後、私の環境では消えなくなります。

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