我正在使用Visual Studio 2010並嘗試製作多頁Windows窗體。C++等效於Visual Studio Windows Forms中的Pages.Add()
我需要一個C++/CLI等效的此C#代碼:
public CreateUserWizard(CreateUserContext context)
{
InitializeComponent();
Pages.Add(new WelcomePage());
Pages.Add(new UserNamePage(context));
Pages.Add(new PasswordPage(context));
Pages.Add(new AdvancedPasswordOptionsPage(context));
Pages.Add(new SummaryPage(context));
Pages.Add(new ProgressPage(context));
Pages.Add(new CompletePage(context));
}
此C#代碼從這個來源被下載:http://winformswizard.codeplex.com/。我只需要知道如何例如這段代碼寫入到C++/CLI:
Pages.Add(new WelcomePage());
如果您使用的是WinForms,那麼您不希望翻譯成C++,那麼您需要翻譯爲C++/CLI。如果你真的想要一個C++應用程序,那麼你不能使用WinForms。 – ildjarn 2011-05-26 20:21:00
是的,我需要一個C++/CLI翻譯。我只是想製作一個多頁面的Windows窗體,並不知道如何做它有一個C#代碼。 – Darxis 2011-05-27 12:58:16