WPF之路
东南有大树
我是一个有趣的人,总想做点有趣的事!
展开
-
WPF之路-常用布局控件
WPF布局原则不应显示设置大小为了布局的稳定性,控件的大小应该可以自动适应容器。如下为新建一个窗体,默认包含一个Grid容器,该控件没有显示设置宽高,所以,在改变窗体大小的时候,该容器的大小也变变化,但如果显示的加了宽或高,在改变窗体大小后,该容器的大小受限并且位置不再稳定使用相对坐标容器的子元素应该以父级位置而去定位,而不是使用窗体的坐标与子元素共...原创 2018-09-13 15:24:14 · 1082 阅读 · 0 评论 -
WPF之路-路由事件
理解路由事件路由事件是一种可以针对元素树中的多个侦听器而不是仅仅针对引发该事件的对象调用处理程序的事件,也就是说,触发事件源的父级或子级如果都有对该事件的监听,则都能触发事件路由事件与一般事件的区别在于:路由事件是一种用于元素树的事件,当路由事件触发后,它可以向上或向下遍历可视树和逻辑树,他用一种简单而持久的方式在每个元素上触发,而不需要任何定制的代码(如果用传统的方式实现一个操作...原创 2018-09-14 14:11:40 · 5114 阅读 · 0 评论 -
WPF之路-从XAML入手
WPF新建好一个窗口后,会生成如下的XAML语句<Window x:Class="WPF_Code.MainWindow" xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation" xmlns:x="http://schemas.microsoft.com/winfx/200...原创 2018-09-14 15:11:38 · 973 阅读 · 0 评论 -
WPF之路-键盘与鼠标事件
键盘事件事件类型分为以下几个类型生命周期事件:在元素加载与卸载的时候发生鼠标事件:鼠标动作键盘事件:键盘动作手写笔事件:适用于win7以上的系统多点触控事件:一个手指或多个手指的触控动作键盘事件键盘事件的执行顺序:PrevieKeyDownKeyDownPreviewTextInputTextInputPreviewKeyUpKeyUp下面以实例代码证实:在T...原创 2018-09-27 10:24:06 · 1617 阅读 · 1 评论 -
WPF之路-控件类
控件类是指与用户有交互作用的控件,例如文本框、按钮等设置控件背景颜色首先在界面定义一个按钮<Window x:Class="WPF_CODE.MainWindow" xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation" xmlns:x="http://schemas.mic...原创 2018-09-27 13:50:19 · 522 阅读 · 0 评论