1. 程式人生 > >WPF中窗體調用窗體

WPF中窗體調用窗體

alignment gin src http wpf lose edev 需要 sender

在WPF中有時候我們需要在一個窗體中去調用另外的一個窗體,下面給出調用方法。

下面實現在MainWindow中通過點擊一個按鈕調用另外的一個窗口。

首先創建你要調用的另外一個窗口:點擊最上面的項目 然後選中添加窗口 窗口名設置為Window1(這裏隨你自己設置名字)

技術分享圖片

然後在MainWindow裏面的Xaml代碼:

    <Grid>
        <Button Content="Button" HorizontalAlignment="Left" Margin="71,46,0,0" 
        VerticalAlignment="Top" Width="138" Height="42" Click="Button_Click"/>
    </Grid>

後臺代碼:

private void Button_Click(object sender, RoutedEventArgs e)
{
     Window1 window1 = new Window1();
     window1.Show();
     this.Hide();
}

你可以在另一個窗口實現你想要的功能,現在點擊button按鈕後主窗口就會隱藏(Hide),如果你想讓主窗口關閉就把Hide改成Close就行,然後會彈出你想要的窗口頁面。

WPF中窗體調用窗體