8

我想制作一个应用程序,我可以在其中单击一个按钮并出现一个新窗口,其中有新的选项/按钮可用。单击按钮后,我已经设法创建了一个新窗口 win2:

    private void button1_Click(object sender, RoutedEventArgs e)
    {
        var win2 = new Window();                   
        win2.Show();
        this.Close();
    }

现在我如何编辑新窗口。假设我想制作新按钮(命名为:蓝色、绿色……),用户可以在其中选择背景颜色。

4

1 回答 1

27

当你想创建一个新的 Window 时,你不能直接使用 Window 类,因为它是一个模板。

将新窗口添加到您的项目:

右键单击您的项目 --> 添加 --> 新元素 --> 窗口。请随意命名,我将使用默认值(Window1)。

现在您可以像修改原始窗口一样修改此窗口。添加您喜欢的任何 UI 元素并根据您的需要对其进行编码。

要显示新窗口:

Window1 secondWindow = new Window1();
secondWindow.Show();
于 2013-04-05T15:29:31.497 回答