随笔分类 -  WPF基础知识笔记

摘要:什么是附加属性? 阅读全文
posted @ 2015-12-15 15:05 修大人 阅读(220) 评论(0) 推荐(0)
摘要:什么是数据绑定?Windows Presentation Foundation (WPF) 数据绑定为应用程序提供了一种简单而一致的方法来显示数据以及与数据交互。通过数据绑定,您可以对两个不同对象的属性值进行同步。——MSDN什么意思呢?先可以这样理解,数据绑定是一种行为,这个行为可以将多个对象的属... 阅读全文
posted @ 2015-12-15 15:02 修大人 阅读(820) 评论(0) 推荐(0)
摘要:写在之前:依赖属性算是WPF醉醉基础的一个组成了。平时写代码的时候,简单的绑定很轻松,但是遇到复杂的层次比较多的绑定,真的是要命。所以,我觉得深刻认识依赖属性是很有必要的。本篇只是个人学习的记录,学习的博客是周永恒先生的《一站式WPF--依赖属性(DependencyProperty)》,这算是一个... 阅读全文
posted @ 2015-12-14 17:47 修大人 阅读(8354) 评论(0) 推荐(0)
摘要:上次修改了TableView.RowStyle,导致了一个问题:覆盖了GridControl默认的选中行颜色。于是需要重写选中行的颜色。刚开始的想法是: 发现实现不了……后来去DEV官网求助,原来思路是对的,但是Property不正确,不是IsFocus... 阅读全文
posted @ 2015-11-10 09:35 修大人 阅读(3049) 评论(0) 推荐(0)
摘要:看了一篇博客,觉得样式很好看,就自己动手做了一下,做个总结。效果: 选择不同的图片背景就会改变:直接上代码:每个Theme对应一张图,除了图的名称不同之外,Theme?.xaml中的内容相同: Theme1.xaml窗口的背景为动态资源,且有一个默认值在App.xaml中(): ... 阅读全文
posted @ 2015-09-10 15:45 修大人 阅读(549) 评论(0) 推荐(0)
摘要:最近要用WPF写一个树,同事给了我一个Demo(不知道是从哪里找来的),我基本上就是参照了这个Demo。先放一下效果图(3棵树):这个树索要满足的条件是:父节点.Checked=true时,子节点全部选中(反之成立);父节点.Checked=false时,子节点全部不选中(反之成立);子节点存在部分... 阅读全文
posted @ 2015-09-09 11:26 修大人 阅读(8609) 评论(1) 推荐(2)
摘要:时隔1个月,2015/06/17走进新的环境。最近一个星期在学习仿Word菜单栏的WPF实现方式,废话不多说,先看一下效果。打开界面后,默认选中【市场A】,A对应的菜单栏,如上图,选择【市场B】后讲改变菜单栏,和B相应的界面。要实现上述的功能,要怎么解决?实际上,每个界面都可以看成有三部分组成,顶部... 阅读全文
posted @ 2015-07-02 18:16 修大人 阅读(4258) 评论(1) 推荐(1)
摘要:摘自:http://www.cnblogs.com/dipwater/p/4011553.html----------------------------------------------------------------if (!timer.Enabled || blink == B... 阅读全文
posted @ 2015-05-13 16:31 修大人 阅读(198) 评论(0) 推荐(0)
摘要:布局MainWindow.xaml ... 阅读全文
posted @ 2013-09-16 15:51 修大人 阅读(2443) 评论(0) 推荐(0)
摘要:新建显示病人信息控件PatientElement Add-->NewItem-->WPF-->UserControl(WPF),名称:PatientElement.xmal ... 阅读全文
posted @ 2013-09-11 11:11 修大人 阅读(654) 评论(0) 推荐(0)
摘要:Label 1Label 2 阅读全文
posted @ 2013-09-06 15:18 修大人 阅读(234) 评论(0) 推荐(0)
摘要:利用访问键,您可以通过按键盘上的特定键来访问命令。通过在快捷方式字母下显示下划线,在菜单上显示访问键。例如,“文件”菜单的快捷方式字母为“F”。若要使用访问键,请先按 Alt 或 F10 以突出显示特定的菜单或对话框,再按特定的菜单或对话框的相应字母,然后按 Tab 键在菜单或对话框中定位。或者,可以使用方向键在菜单中定位,或者按下要访问的菜单或命令的特定访问键。说明:按照说明,某些选项可在 Windows Presentation Foundation (WPF) 中使用。“文件”菜单F新建项N新建项目W打开O项目/解决方案P站点S近期打开的项目R关闭文档C关闭所有文档L关闭解决方案或站点E 阅读全文
posted @ 2013-09-06 14:40 修大人 阅读(601) 评论(0) 推荐(0)
摘要:/// /// 该药品是否存在发药信息 /// 存在返回true,否则返回false /// /// /// public bool IsExistOutBillDataByIdm(int Idm) { int count = his.OPDrugOutBillData.Count(b => b.Idm == Idm); if (count == 0) return false; else ... 阅读全文
posted @ 2013-09-06 10:18 修大人 阅读(524) 评论(0) 推荐(0)
摘要:获取DatePicker:date_Start上显示的时间date_Start.SelectedDate比较两个dateTime类型的时间:DateTime StartDate =Convert.ToDateTime(date_Start.SelectedDate);DateTime EndDate = date_End.DisplayDate;//if (DateTime.Compare(StartDate, EndDate)>0)//或if (StartDate>EndDate){block_Instruction.Text = "选择错误:起始时间在结束时间之后。& 阅读全文
posted @ 2013-09-05 15:49 修大人 阅读(551) 评论(0) 推荐(0)