随笔分类 -  WPF

摘要:产生验证码的类:ValidCode.cs public class ValidCode { #region Private Fields /// <summary> /// PI /// </summary> private const double PI = 3.14159265358979323 阅读全文
posted @ 2016-09-14 17:04 黑暗时代地表人 阅读(1414) 评论(1) 推荐(1)
摘要:使用ColorConverter.ConvertFromString(string colorValue)方法 阅读全文
posted @ 2016-08-18 11:47 黑暗时代地表人 阅读(6339) 评论(0) 推荐(0)
摘要:INotifyPropertyChanged 接口:向客户端发出某一属性值已更改的通知。 NotifyPropertyChanged 接口用于向客户端(通常是执行绑定的客户端)发出某一属性值已更改的通知。 一般使用地方是:加载数据时,及时更新相应的数据加载名称。操作功能时,及时提示相应的错误信息。 阅读全文
posted @ 2016-06-11 10:03 黑暗时代地表人 阅读(24668) 评论(0) 推荐(2)
摘要:最近在项目中遇到远程加载数据的问题,由于服务器采用分页方式返回数据,因此客户端也相应的制作了一个分页控件.代码相对简单,算做入门级的源码. 效果如图: 初步分析,分页功能只需要3个核心变量:PageIndex,PageSize,TotalCount,2个事件:PageChanging,PageCha 阅读全文
posted @ 2016-04-22 11:27 黑暗时代地表人 阅读(785) 评论(0) 推荐(0)
摘要:简单的事例: 以上分别用XAML和代码实现简单的绑定,以下介绍绑定方向: 绑定的发行是由Binding.UpdataSourceTrigger属性控件,包括: 值得注意的是,当绑定到一个非元素对象时,要放弃Binding.ElementName属性,可以用以下之一: 阅读全文
posted @ 2016-03-14 15:12 黑暗时代地表人 阅读(227) 评论(0) 推荐(0)
摘要:引言:在进行WPF项目开发过程中,由于项目的需要,经常要对某个控件进行特殊的设定,其中就牵涉到模板的相关方面的内容。本文也是在自己进行项目开发过程中遇到控件模板设定时集中搜集资料后整理出来的,以供在以后的项目开发过程中查阅。WPF有控件模板和数据模板,从字面上来看,控件模板主要是用来改变控件的外观, 阅读全文
posted @ 2016-03-14 14:51 黑暗时代地表人 阅读(309) 评论(0) 推荐(0)
摘要:有时我们不希望我们的WPF应用程序可以同时运行有多个实例,当我们试图运行第二个实例的时候,已经运行的实例也应该弹出来。 我们可以用Mutex来实现 打开App.xaml.cs,在App类中添加如下内容 WPF实现和WinForm略有区别,请参考DebugLZQ前面的博文:使用内核对象Mutex可以防 阅读全文
posted @ 2016-03-14 13:42 黑暗时代地表人 阅读(345) 评论(0) 推荐(0)
摘要:WPF中的数据绑定提供了很强大的功能。与普通的WinForm程序相比,其绑定功能为我们提供了很多便利,例如Binding对象的自动通知/刷新,Converter,Validation Rules,Two Way Binding等功能,省去了很多维护的繁琐工作。另外对于WPF中提供的数据模板功能,让我 阅读全文
posted @ 2016-03-14 10:43 黑暗时代地表人 阅读(3719) 评论(0) 推荐(0)
摘要:ListView 的三种数据绑定方式 1.最原始的绑定方式: public ObservableCollection<object> ObservableObj; public MainWindow() { InitializeComponent(); ObservableObj = new Obs 阅读全文
posted @ 2016-02-21 16:00 黑暗时代地表人 阅读(3146) 评论(0) 推荐(0)
摘要:关于datagrid信息: ... 阅读全文
posted @ 2015-12-29 10:12 黑暗时代地表人 阅读(1797) 评论(0) 推荐(0)
摘要:WPF中的实现我们首先来看一下常规的绑定这个很简单,我们几乎不需要做任何解释接下来看一下WPF中如何进行多值绑定这是第一种多值绑定方式,可以直接通过StringFormat格式化多个值,并最终显示在TextBlock中。这种做法,在很多时候,都够用了。但是,在某些时候,我们可能需要对这些多个值做复杂... 阅读全文
posted @ 2015-12-11 16:04 黑暗时代地表人 阅读(844) 评论(0) 推荐(0)
摘要:作用:一个应用程序中,某个窗口需要使用样式,但是样式非常多,写在一个窗口中代码分类不方便。最好Style写在专门的xaml文件中,然后引用到窗口中,就像HTML引用外部css文件一样。初衷:就在于可以实现多个项目之间的共享资源,资源字典只是一个简单的XAML文档,该文档除了存储希望使用的资源之外,不... 阅读全文
posted @ 2015-06-08 11:21 黑暗时代地表人 阅读(14166) 评论(0) 推荐(0)