C# と VB.NET の質問掲示板

わんくま同盟

ASP.NET、C++/CLI、Java 何でもどうぞ

C# と VB.NET の入門サイト


(過去ログ 73 を表示中)
■42419 / )  デザイナに配置したコントロールが表示されなくなる
□投稿者/ simano (16回)-(2009/10/15(Thu) 14:57:09)

分類:[C#] 

こんにちは。

VisualStudio2008、.Net2.0の環境で、
以下の手順でデザイナ上に配置したコントロールが表示されなくなる
現象に悩んでいます。

1.Panel1に、Label_Aを"Document = Top"で配置する。
2.Panel1に、ToolStrip_Aを"Document = Top"で配置する。
3.Panel1に、DataGridView_Aを"Document = Fill"で配置する。
4.DataGridView_Aを右クリックして"前面"に設定する。
5.各コントロールに名前をつける。

上記の手順で、最初は意図した通りに、
上からLabel_A, ToolStrip_A, DataGridView_Aの順で
コントロールが並んでいます。

しかし、しばらく他のPanel上のコントロールを変更するなどしているうちに、
気づくとToolStrip_Aがデザイナ画面上から消えてしまいます。

以下のようにいろいろ確認したのですが、原因がわかりませんでした。
・プログラムを開始してフォームを起動した場合も、ToolStrip_Aは表示されない。
・プロパティ画面のチョイスボックスから、ToolStrip_Aを選択すると、デザイナ上の元の位置に表示される。
 しかし、他のコントロールをクリックするとまた消えてしまう。
・ソースのDesigner.csを確認すると、ToolStrip_AはPanel1にAddされている。
・VisualStudioを再起動しても現象は変わらない。

結局、何度もToolStripコントロールの削除→追加を繰り返したのですが、
毎回同じ現象がおきてしまいます。

原因等わかる方がいましたら、ご教授よろしくお願いいたします。

返信 編集キー/


管理者用

- Child Tree -