| 
                 分類:[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コントロールの削除→追加を繰り返したのですが、 毎回同じ現象がおきてしまいます。
  原因等わかる方がいましたら、ご教授よろしくお願いいたします。
 
  |