WPF自定义窗体的实现
来源:互联网 发布:魔抓软件 编辑:程序博客网 时间:2024/05/15 21:28
以前我们写WINFROM程序,如果更改成不规则窗体,则要到底层去修改,而今WPF一切都用XAML实现,可以轻松搞定。请看
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="MainWindow" Height="350" Width="525" AllowsTransparency="True" WindowStyle="None" Background="Green" Loaded="Window_Loaded"> <Grid > <Path Visibility="Hidden" x:Name="clipPath" Data="M 55,100 A 50,50 0 1 1 100,60 A 110,95 0 0 1 200,60 A 50,50 0 1 1 250,100 A 110,95 0 1 1 55,100 Z"/> <Button Content="关闭" Height="23" HorizontalAlignment="Left" Margin="116,172,0,0" Name="button2" VerticalAlignment="Top" Width="75" Click="button2_Click" /> </Grid></Window>
后台c#设定如下:
private void Window_Loaded(object sender, RoutedEventArgs e) { this.Clip = this.clipPath.Data; }
- WPF自定义窗体的实现
- [WPF]WPF实现MDI窗体的方法
- WPF中透明的自定义窗体
- [WPF] 自定义窗体样式
- WPF之自定义窗体
- WPF创建自定义窗体
- WPF之自定义窗体
- [WPF] 自定义窗体样式
- WPF 自定义窗体
- WPF之自定义窗体
- WPF 自定义窗体
- WPF 自定义窗体
- WPF实现MDI窗体的方法
- WPF MDI窗体的实现方法
- 使用WPF实现MDI窗体的方法
- WPF:实现无标题栏窗体的拖动
- WPF实现MDI窗体
- Qt自定义窗体的实现
- #define A (* (volatile unsigned long *) 详解
- JSP执行过程
- 图片滚动代码
- postgresql相关系统表查询(转载)
- mysql-----amoeba使用的过程(二)
- WPF自定义窗体的实现
- sql 指令大全
- virtualbox Version 4.1.6 增强工具安装
- Linux 内核编译安装
- (*(volatile unsigned *)0x20)讲解
- 在switch分支中使用return可以替代break
- 一种远程测控RTU, 替代PLC+采集模块+网络传输模块
- 开机动画
- App列表之圆角ListView