一、多窗口程序
二、关于对话框 窗口大小不可调、窗口标题修改、
<Window x:Class="WpfApplication7.aboutWindow" xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation" xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml" Title="关于" Height="300" Width="300" ResizeMode="NoResize" WindowStartupLocation="CenterScreen"> <Grid> </Grid> </Window>
三、不同窗口数据传递
namespace WpfApplication7 { /// <summary> /// MainWindow.xaml 的交互逻辑 /// </summary> public partial class MainWindow : Window { public MainWindow() { InitializeComponent(); } private void button1_Click(object sender, RoutedEventArgs e) { aboutWindow abw = new aboutWindow(); abw.UserName = txtName.Text; abw.ShowDialog(); } } }
子窗口逻辑代码
namespace WpfApplication7 { /// <summary> /// aboutWindow.xaml 的交互逻辑 /// </summary> /// public partial class aboutWindow : Window { public string UserName { get; set; } public aboutWindow() { InitializeComponent(); } private void Window_Loaded(object sender, RoutedEventArgs e) { txtBox.Text = UserName; } } }