c#怎么从wpf中打开另一个窗口

   2025-02-05 2800
核心提示:在WPF中打开另一个窗口,可以使用Window类创建一个新的窗口实例,并使用Show()方法显示它。下面是一个示例代码,演示如何从一个W

在WPF中打开另一个窗口,可以使用Window类创建一个新的窗口实例,并使用Show()方法显示它。

下面是一个示例代码,演示如何从一个WPF窗口中打开另一个窗口:

// MainWindow.xaml.csusing System.Windows;namespace YourNamespace{    public partial class MainWindow : Window    {        public MainWindow()        {            InitializeComponent();        }        private void OpenNewWindowButton_Click(object sender, RoutedEventArgs e)        {            NewWindow newWindow = new NewWindow(); // 创建新窗口实例            newWindow.Show(); // 显示新窗口        }    }}
// NewWindow.xaml.csusing System.Windows;namespace YourNamespace{    public partial class NewWindow : Window    {        public NewWindow()        {            InitializeComponent();        }    }}

在MainWindow.xaml中,添加一个按钮,当按钮被点击时,会调用OpenNewWindowButton_Click方法打开新的窗口。

<!-- MainWindow.xaml --><Window x:Class="YourNamespace.MainWindow"        xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"        xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"        Title="Main Window" Height="450" Width="800">    <Grid>        <Button Content="Open New Window" Click="OpenNewWindowButton_Click" />    </Grid></Window>

这样,当点击按钮时,就会打开一个新的窗口。

 
 
更多>同类维修知识
推荐图文
推荐维修知识
点击排行
网站首页  |  关于我们  |  联系方式  |  用户协议  |  隐私政策  |  网站留言