2012-06-19 192 views

回答

3

你只是堆疊在彼此的頂部都有一束面板,並放置在單獨面板每一步的內容。然後,當用戶單擊「下一個」或「上一個」時,通過相應地設置面板的.Visible屬性來顯示/隱藏不同的步驟。

+0

當我第一次Panel2.Visible =假。當我點擊下一個按鈕。我寫了Panel2.Visible = true。但小組沒有出現。 -_-「 –

+0

您可能必須設置Panel1.Visible = false –

1

對於每個嚮導頁面,您可以創建一個用戶控件,例如第1頁,第2頁等 然後你可以將它們添加到一個集合:

List<Page> allPages= new List<Page>(); 
foreach(var page in allPages) 
    page.hide(); 

而當你點擊「下一步」 ,你增加計數器:

void onNextClicked(...) 
{ 
    current++; 
    allPages[current].Show(); 
} 

就是這樣。當然,以上是僞碼。乾杯!