会员
周边
众包
新闻
博问
闪存
赞助商
所有博客
当前博客
我的博客
我的园子
账号设置
简洁模式
...
退出登录
注册
登录
山涧清泉
Powered by
博客园
博客园
|
首页
|
新随笔
|
联系
|
订阅
|
管理
上一页
1
···
14
15
16
17
18
19
20
21
22
···
88
下一页
2018年3月2日
用户控件的依赖属性和路由事件
摘要: 上篇文章里面说到UserControl主要是现有控件的组合。组合是好组合啊,我随便拖几个控件往页面里面一放,比如我弄个TextBox和一个button往页面里面一方,起个名字就是UserControl了,问题是这个UserControl光能看不能用啊。比如说我在WPF窗体里面要对这个UserCont
阅读全文
posted @ 2018-03-02 21:58 山涧清泉
阅读(253)
评论(0)
推荐(0)
编辑
【WPF】给UserControl引入多个资源
摘要: 问题:为了方便资源的复用,我们通常会把资源单独抽取为一个资源文件,供其他文件引用。而用户自定义控件UserControl中经常需要引入多个资源文件。而在XAML中由于标签UserControl.Resources内仅可以包含一个Content子元素。 所以为了给UserControl引入多个资源,X
阅读全文
posted @ 2018-03-02 21:53 山涧清泉
阅读(256)
评论(0)
推荐(0)
编辑
【WPF】查找父/子控件(元素、节点)
摘要: 整理一下项目中常用的找控件功能,包括找父/子控件、找到所有同类型子控件(比如ListBox找到所有Item)。 这是用的WPF的查找方式,依赖的库很多无法跨平台,但是这种递归查找的方式值得学习和借鉴。(例如以后做Unity项目时可以拿来参考)
阅读全文
posted @ 2018-03-02 21:31 山涧清泉
阅读(386)
评论(0)
推荐(0)
编辑
wpf中用户控件的属性重用
摘要: 我们经常会抽取一些可重用的控件,某个属性是否需要重用,直接决定了这个属性的绑定方式。 1、完全不可重用的控件 有一些与业务强相关的控件,它们的属性完全来自ViewModel,越是相对复杂的控件,越容易这样。比如: 使用的时候直接 <my:ChooseUc /> 即可直接绑定到ViewModel里的
阅读全文
posted @ 2018-03-02 21:24 山涧清泉
阅读(522)
评论(0)
推荐(0)
编辑
浅谈AutoResetEvent的用法
摘要: using System;using System.Threading; namespace AutoResetEvent_Examples{ class MyMainClass { //初始的时候是没有信号的,这里的意思是指参数false const int numIterations = 100
阅读全文
posted @ 2018-03-02 13:44 山涧清泉
阅读(205)
评论(0)
推荐(0)
编辑
2018年3月1日
WPF异步载入图片,附带载入中动画
摘要: WPF异步载入图片,附带载入中动画 最近,在做一个WPF项目。项目中有一个需求,就是以列表的方式显示出项目图片。这些图片有的存在于互联网上,有的存在于本地磁盘。存在本地磁盘的文件好说,主要是存在于网络的图片。因为存在于网络的图片,在载入时需要耗费时间,如果直接给Image控件绑定URI属性的话,会造
阅读全文
posted @ 2018-03-01 17:05 山涧清泉
阅读(933)
评论(0)
推荐(0)
编辑
WPFLoading遮层罩
摘要: 一直想实现这么个功能来着,所以去网上搜了资料,复杂的看不懂,后来挑了一个最简单的,复用了这位大神的很多代码(大神看到了别打脸)。这位大神是用UserControl,使用时则是调用用户控件中的方法。之前有用过Telerik的RadBusyIndicator,感觉很好,它是将要遮罩部分直接以内容的形式包
阅读全文
posted @ 2018-03-01 16:02 山涧清泉
阅读(382)
评论(0)
推荐(0)
编辑
获取WPF的DataGrid控件中,是否存在没有通过错误验证的Cell
摘要: /// <summary> /// 获取DataGrid的所有行是否存在验证错误。 /// </summary> /// <param name="dg">要检查的DataGrid实例</param> /// <returns>true 有错,false 无错</returns> public st
阅读全文
posted @ 2018-03-01 09:45 山涧清泉
阅读(387)
评论(0)
推荐(0)
编辑
2018年2月28日
WPF通过异常来验证用户输入
摘要: 在WPF中使用数据绑定,如果用户输入和绑定类型转换失败,控件就会显示出现错误的模板, 比如一个Textbox绑定到一个int 属性,如果用户输入一个string,那这个textbox就会显示错误模板,一般会是在TextBox外显示红线, 当然这个模板也可以自己设置。那如果这个界面有一个确定Butto
阅读全文
posted @ 2018-02-28 21:59 山涧清泉
阅读(195)
评论(0)
推荐(0)
编辑
WPF验证之——必填验证
摘要: 要事先必填验证,首先要重写ValidationRule类的Validate方法,然后在Binding中指定对应的ValidationRule。 第一步:重写ValidationRule的Validate [csharp] view plain copy public class RequiredVa
阅读全文
posted @ 2018-02-28 21:53 山涧清泉
阅读(527)
评论(0)
推荐(0)
编辑
上一页
1
···
14
15
16
17
18
19
20
21
22
···
88
下一页