WPF 学习笔记(一)



前言

WPF 学习中的一些要点记录


一、xmal 功能记录

1.窗口固定在屏幕中间显示(Window控件)

WindowStartupLocation="CenterScreen"

2.窗口不可改变大小(Window控件)

ResizeMode="NoResize" // 无法调整窗口大小,只显示关闭按钮;

ResizeMode="CanMinimize" // 无法调整窗口大小,最小化按钮可用;

ResizeMode="CanResize" // 可调整窗口大小,最大化和最小化按钮可用;

ResizeMode="CanResizeWithGrip" // 可调整窗口大小,最大化和最小化按钮可用,右下角出现三角柄 。

3.窗口边框样式 WindowStyle(Window控件)

WindowStyle="None" //不显示出最大化,最小化及关闭按钮,周围边框也不显示,

WindowStyle="ToolWindow"  //工具箱窗口,只保留关闭按钮(按钮显示为红色)

4. Grid内控件边缘设置(Button、TextBox...)

*收进

Margin="20"


*边线颜色、宽度

BorderBrush="Blue"

BorderThickness="2"

二、主程序功能

1.新建窗口实例

MainWindow mainWindow = new MainWindow()

2.模态与非模态

*模态

mainWindow.ShowDialog();

*非模态

mainWindow.Show();

3.窗口一直显示在主程序之前

System.Windows.Interop.WindowInteropHelper mainUI = new System.Windows.Interop.WindowInteropHelper(wpfInstance);
mainUI.Owner = System.Diagnostics.Process.GetCurrentProcess().MainWindowHandle;

3.窗口一直显示在屏幕最前端

// 在InitializeComponent();之后
this.Topmost = true;


 总结

待完成
 

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值