WPF
小宇在等你
这个作者很懒,什么都没留下…
展开
-
WPF 路由事件
什么是路由事件1、路由事件是一种可以针对元素树中的多个侦听器而不是仅仅针对引发该事件的对象调用处理程序的事件。路由事件是一个CLR事件。2、路由事件与一般事件的区别在于:路由事件是一种用于元素树的事件,当路由事件触发后,它可以向上或向下遍历可视树和逻辑树,他用一种简单而持久的方式在每个元素上触发,而不需要任何定制的代码(如果用传统的方式实现一个操作,执行整个事件的调用则需要执行代码将事件串联起...翻译 2019-04-27 21:43:35 · 247 阅读 · 0 评论 -
WPF窗体动漫
XAML窗体动漫也属于XAML中动漫的一种,动漫有很多种而我这里介绍窗体动漫的一种,就是窗体旋转可以给用户增加界面的视觉感,不像传统的窗体一样都是弹出来的而XAML中可以设置多中动漫只要想的出的都可以实现。首先第一步设置窗体动漫,弹出窗体的动漫是旋转出来,还可以设置旋转出来的时间转回去也是一样的,添加x:Key= ""就是用什么来触发写好的动漫代码触发动漫<!--转出来--> ...原创 2019-07-08 10:59:09 · 262 阅读 · 0 评论 -
XAML中的选项卡(TabItem)
开发工具与关键技术:VS WPF XAML作者:李寿宇撰写时间:2019/7/8在XAML做UI的时候原来的控件模板是原生的样式的没有给别人觉得是好炫丽的感觉,我们可以修改模板改变它的原来的样式,通过改写控件模板样式达到自己想要的样式。下面的代码是改写TabItem控件模板的样式,首先改写她的边框的样式把背景颜色改了,左、上、右边框的厚度改成一个像素,边框的颜色也跟着改,左上角和右上角八个...原创 2019-07-08 08:08:29 · 1044 阅读 · 0 评论 -
WPF 多表新增
开发工具与关键技术:VS C# WPF XAML作者:李寿宇撰写时间:2019/6/7首先在 SQL Server 里面找到对应的是数据库在存储过程建一个存储过程,把对用的参数申明出来,参数是接受传过来的参数的,没有呢参数否则修改不成功,再把变量一一对应赋表里面的字段插入数据。存储过程如下:在服务器层里写好SQL代码用来接受新增页面传来的数据接受的类型要跟数据库字段里面的数据类型对上否则...原创 2019-06-10 08:31:22 · 294 阅读 · 0 评论 -
WPF中的ControlTemplate(控件模板)
开发工具与关键技术:VS WPF XAML作者:李寿宇撰写时间:2019/6/6WPF包含数据模板和控件模板,其中控件模板又包括ControlTemplate和ItemsPanelTemplate,这里讨论一下ControlTemplate。其实WPF的每一个控件都有一个默认的模板,该模板描述了控件的外观以及外观对外界刺激所做出的反应。我们可以自定义一个模板来替换掉控件的默认模板以便打造个...翻译 2019-06-10 08:26:14 · 232 阅读 · 0 评论 -
WPF 动漫
开发工具与关键技术:VS WPF XAML作者:李寿宇撰写时间:2019/6/41、基本动画:WPF提供了一个更高级的模型,通过该模型可以只关注动画的定义,而不考虑它们的渲染方式,这个模型基于依赖项属性基础架构,本质上,WPF动画只不过是在一段时间间隔内修改依赖项属性值的一种方式。不过还有另外一个限制,为了实现属性的动态化,需要有支持相应数据类型的动画类,例如Button.Width属性使...翻译 2019-06-10 08:21:25 · 182 阅读 · 0 评论 -
WPF中的动漫
开发工具与关键技术:作者:李寿宇撰写时间:2019/5/26动画无疑是WPF中最吸引人的特色之一,其可以像Flash一样平滑地播放并与程序逻辑进行很好的交互。这里我们讨论一下故事板。在WPF中我们采用Storyboard(故事板)的方式来编写动画,为了对Storyboard有个大概的印象,你可以粘贴以下代码到VS来查看效果:<!-- This example shows how t...原创 2019-05-27 19:34:27 · 167 阅读 · 0 评论 -
WPF XAML 单表删除数据
开发工具与关键技术:SQL WPF C#作者:李寿宇撰写时间:2019/5/15下面我要讲的是WPF 单表删除数据:删除数据是一件可大可小的事情,肯定有提示框提示提醒用户是否要把数据,删除了数据就删除了,单表删除数据没有那么多的条件约束用户删除数据,只是提示框提示问用户确定要删除数据吗?1、在SQL Server 找到对应的数据库点开找到“可编程性”点开再找到“存储过程”,然后鼠标右键点...翻译 2019-05-16 22:45:47 · 345 阅读 · 0 评论 -
XAML 文本框验证身份证
开发工具与关键技术:WPF XAML C# 正则作者:李寿宇撰写时间:2019/5/1418位身份证验证:在新增页面录入资料时特别是个人资料需要输入身份证、联系地址和出生日期······文本框输入身份证时在输入的过程中录入错误的身份证导致输入的数据不真实。我们在新增数据就作个判断用户输入的身份证是否合法,身份证前六位是个地址码首先判断用户输入前六位地址码号码时是否真确,如果不真确弹出提示...翻译 2019-05-16 22:42:03 · 421 阅读 · 0 评论 -
WPF XAML 的布局
应用程序界面设计中,合理的元素布局至关重要,它可以方便用户使用,并将信息清晰合理地展现给用户。WPF提供了一套功能强大的工具-面板(Panel),来控制用户界面的布局。你可以使用这些面板控件来排布元素。如果内置布局控件不能满足需要的话,还可以创建自定义的布局元素WPF常用的容器组件主要有StackPanel(栈面板)、WrapPanel(环绕面板)。DockPanel(停靠面板)、Canvas(...转载 2019-05-08 00:37:52 · 687 阅读 · 0 评论 -
WPF XAML 文本框判断手机号码
开发工具与关键技术:WPF XAML C#作者:李寿宇撰写时间:2019/5/6在我们日常中填写资料的是候有一些资料规定要填写指定的内容超出了就会弹出提示框说你填写的内容不正确。下面我是用我的在学习中一些练习案例做个文档分享给大家,我用的是WPF XAML来做的,我做的是新增页面新增资料是判断输入的数据是否输入正确如果不正系统会做出判断你输入的资料不正确或你输入的格式不对。1、 第一步在做...原创 2019-05-08 12:46:57 · 666 阅读 · 0 评论 -
WPF属性
开发工具与关键技术:XALM WPF C#作者:李寿宇撰写时间:2019/4/30在WPF中属性分为两种:一、 依赖属性:1.1. 什么是依赖属性依赖属性就是一种自己可以没有值,并且可以通过绑定从其他数据源获取值。依赖属性可支持WPF中的样式设置、数据绑定、继承、动画及默认值将所有的属性都设置为依赖属性并不 总是正确的解决方案,具体取决于其应用场景。有时,使用私有字段实现属性的典型方法...翻译 2019-05-04 00:08:04 · 539 阅读 · 0 评论 -
WPF DataGridTemplateColumn添加按钮
在开发软件过程中有一些客户要求要在表个里面添加一列“状态列”在这列里面添加有按钮,这些按钮有“删除、编辑、停用、启用、修改、详细内容等等”。开发人员为了瞒足看客户的需求从而开发表格里面添加按钮的需求,每一行的按钮只能对他所在的一行进行操作,不能操作别的行的内容。下面的的代码是WPF XAML的表格里面添加按钮的XAML的代码:<Window x:Class="WpfApp1.Window...原创 2019-07-26 20:24:13 · 9643 阅读 · 1 评论