如何在 WPF 中创建窗口数组

本文关键字:创建 窗口 数组 WPF | 更新日期: 2023-09-27 18:34:38

我正在尝试制作我所有Windows的数组,它看起来像这样:

public static void ClassesStart()
{
    Window[] windowList = new Window[3];   
    windowList[0] = mainWindow = new MainWindow();
    windowList[1] = location = new Location();
    windowList[2] = Choices = new Choices();
}

它总是对窗口名称执行错误(即使我这样做时:MainWindow mainWindow = new MainWindow();,然后将其放入数组中(。

请在这里帮忙:P

如何在 WPF 中创建窗口数组

您尚未声明这些变量 mainWindow, location, Choices。但你可以这样做

Window[] windowList = new Window[3] {new MainWindow(),new Location(),new Choices()};
var mainWindow = windowList[0] ;
var location = windowList[1] ;
var Choices = windowList[2] ;