WPF多窗口
来源:互联网 发布:手机怎么查看mac地址 编辑:程序博客网 时间:2024/05/17 05:00
Mainwindow.xaml
<Window x:Class="WPF多窗口.MainWindow" xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation" xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml" Title="主窗口" Height="388.889" Width="581.322"> <Grid Margin="0,0,2,-4"> <Button x:Name="ButtonNew" Content="显示新窗口" HorizontalAlignment="Left" Margin="336,104,0,0" VerticalAlignment="Top" Width="170" Click="ButtonNew_Click"/> <Button x:Name="ButtonClose" Content="关闭全部附属窗口" HorizontalAlignment="Left" Margin="336,175,0,0" VerticalAlignment="Top" Width="170" Click="ButtonClose_Click"/> <Button x:Name="ButtonExit" Content="结束程序运行" HorizontalAlignment="Left" Margin="336,245,0,0" VerticalAlignment="Top" Width="170" Click="ButtonExit_Click"/> </Grid></Window>
MainWindow.xaml.cs
using System;using System.Collections.Generic;using System.Linq;using System.Text;using System.Threading.Tasks;using System.Windows;using System.Windows.Controls;using System.Windows.Data;using System.Windows.Documents;using System.Windows.Input;using System.Windows.Media;using System.Windows.Media.Imaging;using System.Windows.Navigation;using System.Windows.Shapes;namespace WPF多窗口{ /// <summary> /// MainWindow.xaml 的交互逻辑 /// </summary> public partial class MainWindow : Window { private int windowCount; private int left; private int top; public MainWindow() { InitializeComponent(); windowCount = 0; left = 300; top = 300; } private void ButtonNew_Click(object sender, RoutedEventArgs e) { Window win = new Window(); windowCount++; left += 30; top += 30; win.Title = "附属窗口" + windowCount.ToString(); win.Height = 200; win.Width = 328; win.Left = left; win.Top = top; win.Owner = this; win.ShowActivated = false; win.Show(); } private void ButtonClose_Click(object sender, RoutedEventArgs e) { foreach (Window win in this.OwnedWindows) win.Close(); } private void ButtonExit_Click(object sender, RoutedEventArgs e) { App.Current.Shutdown(); } }}
- WPF多窗口
- WPF多窗口综合案例
- wpf中多窗口线程处理
- wpf中多窗口线程处理
- WPF(3)----多窗口的实现
- WPF-GRID分割多窗口 用Grid和GridSplitter布局和分割WPF窗口
- wpf弹出窗口
- WPF继承自定义窗口
- WPF下移动窗口
- WPF的窗口
- 自定义WPF 窗口样式
- WPF绘制自定义窗口
- WPF 窗口句柄handle
- WPF定位窗口
- wpf 透明窗口拉伸
- WPF 自定义窗口
- WPF获取窗口句柄
- WPF如何弹出窗口
- loner_li 机试题 打印出2至99之间的所有素数(即不能被任何数整除的数)。
- 五子棋 判断输赢的函数
- WPF初步
- java线程的几种状态
- PHP设置部分页面不可以直接访问defined的用法
- WPF多窗口
- 正则表达式匹配原理
- MFC工具栏设计
- win7安装oracle 10g时发生“程序异常终止。发生内部错误”的提示 解决办法
- JVM监测和调试步骤
- thinkphp手记
- Effective Java 第 21 条: 用函数对象表示策略
- WPF属性和资源
- java.io.EOFException是什么异常?