none
UserControl 問題 RRS feed

  • 問題

  •   Private Sub button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles button1.Click
    
        Dim Page1 As New UserControl1 ' Create an object of the user control.
        'Panel1.Controls.Clear()      ' Clear anything that the panel is displaying.
        Panel1.Controls.Add(Page1)
      End Sub
    

    假如有 2 個 button (button1 , button2) , 預設顯示 button1 的 UserControl1 在 Panel1 控制項內...

    當使用者按下 button2 時會顯示 UserControl2 在 Panel1 控制項內...

    如果再按下原本的 button1 時, Panel1 控制項係更變為 UserControl1...而當再按下 button 它會把前一個 UserControl 全部先前輸入的內容更變為一個全新一樣。

    有辦法讓 button 轉換時, Panel 控制項會更變, 而前一個 UserControl 會保留下次再開。

    2011年1月3日 上午 09:37

解答

所有回覆