C# VisualStudio Windows窗体中C++的等效页

C# VisualStudio Windows窗体中C++的等效页,c#,visual-studio-2010,forms,c++-cli,C#,Visual Studio 2010,Forms,C++ Cli,我正在使用VisualStudio2010,并试图创建一个多页的Windows窗体 我需要与此C代码相当的C++/CLI: public CreateUserWizard(CreateUserContext context) { InitializeComponent(); Pages.Add(new WelcomePage()); Pages.Add(new UserNamePage(context)); Pages.Add(new PasswordPage(c

我正在使用VisualStudio2010,并试图创建一个多页的Windows窗体

我需要与此C代码相当的C++/CLI:

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代码是从以下源下载的:。例如,我只需要知道如何将此代码写入C++/CLI:

Pages.Add(new WelcomePage());

我相信,在托管C++中,只需使用它,必须使用新的,例如:

Pages->Add(gcnew WelcomePage());

是的,但我已经尝试过,并得到了错误:错误C2065:“页面”:未声明的标识。如果使用WiFrm,则不希望将翻译转换为C++,而是希望将翻译转换为C++/CLI。如果你真的想要一个C++应用程序,那么你就不能使用WiFrase.是的,我需要一个C++ /CLI翻译。我只是想制作一个多页的Windows窗体,但不知道如何使用C代码。