2012-05-01 27 views
-1

所以我在Windows窗體和C++中創建了一個應用程序,它打印出一段代碼,你應該寫出,你認爲它打印出來了,我已經成功完成了這一步,但現在我需要做到這一點,每個主題(數組,函數uc)中至少有2段代碼。 這是什麼形式看起來像的想法:http://scr.hu/0qz/fk7nn我如何使用不同的參數重新加載表單?

所以基本上,這種形式得到時叫了兩個變量 - 「身份證」和「步」

「身份證」 - 在一個CASE運算符用於選擇主題。

'step' - 是用來標記你是哪個代碼,所以如果我將參數調用爲2而不是1,它將加載「ARRAYS 2/2」的表單而不是「ARRAYS 1/2」 」。

但是,我不知道如何「刷新」窗體,而無需再次加載它。 我希望你明白我想達到的目標,如果你有任何問題,我會很快回答! 在此先感謝!

+0

與您的問題沒有直接關係,但是當您學習使用.Net時,使用C++/CLI(.Net的C++版本)可能不是一個好主意。使用C#會更好。 – svick

回答

0

該方法應該改變,以便您不將兩個值傳遞到表單中。如果您正在顯示相關項目的表單,這些項目都將類似於嚮導,則可以僅傳遞該類別的ID,然後使用一個集合顯示正確的項目,具體取決於您所處的步驟。這個解決方案可以用於n個物品,並且不會侷限於一個或兩個物品。

相關問題