我試圖動態地換出用戶控件。我如何'隱藏'面板上的控件?從Controls集合中刪除它們不起作用,並且設置控件的可見屬性不起作用。面板上的用戶控制在可見性設置爲false時保持可見
ServersView servers = new ServersView();
ServersPresenter presenter = new ServersPresenter(servers);
_view.SettingsPanel.Controls.Add(servers);
_view.SettingsPanel.Controls[0].Visible = false;
新控件在添加後不可見,因爲其他用戶控件仍然可見。有人能告訴我如何隱藏用戶控件嗎?
感謝
您確定要添加的控件是SettingsPannel.Controls集合中的第一個控件嗎?如果在那裏有另一個控件,你將添加你的設置並設置第一個可見屬性! – 2010-10-11 03:34:28