01 2015 档案

摘要:WPF中如何在文本外面加虚线外框 昨天突然被问到如何在wpf里面给一段文本加个虚线外框,由于有一段时间没玩wpf了,一时还真没想出来,虽然大概有个思路,但是也不保证正确。今天回到家,闲着没事情也就随便试验了一下。 首先来个框: 看看效果: 一个中规中矩的实线框,如何改造成我们想要的虚线框哪?... 阅读全文
posted @ 2015-01-29 20:01 长白山 阅读(794) 评论(0) 推荐(0) 编辑
摘要:c#代码Java代码usingSystem;usingSystem.Security;usingSystem.Security.Cryptography;usingSystem.IO;usingSystem.Text;usingSystem.Threading;namespaceWebApplica... 阅读全文
posted @ 2015-01-29 12:17 长白山 阅读(732) 评论(0) 推荐(0) 编辑
摘要:WPF使用ThreadPool.QueueUserWorkItem线程池防界面假死时间:2012-01-09 20:44来源:http://luacloud.com作者:luacloud点击:1554次其实并不光是WPF,在WinForm中也会经常遇到这种导致界面假死的现象,在目前,防止假死的方法几... 阅读全文
posted @ 2015-01-27 10:22 长白山 阅读(224) 评论(0) 推荐(0) 编辑
摘要:http://www.cnblogs.com/henw/archive/2012/01/06/2314870.html 阅读全文
posted @ 2015-01-26 17:22 长白山 阅读(101) 评论(0) 推荐(0) 编辑
摘要:user.Birthday.ToString("yyyy-MM-dd") 阅读全文
posted @ 2015-01-22 19:41 长白山 阅读(558) 评论(0) 推荐(0) 编辑
摘要:Enum.Format(typeof(SexType), user.Sex, "d") 阅读全文
posted @ 2015-01-22 19:38 长白山 阅读(136) 评论(0) 推荐(0) 编辑
摘要:123456//usingSystem.Text.RegularExpressions;privatevoidtextBox1_PreviewTextInput(objectsender,TextCompositionEventArgse){Regexre=newRegex("[^0-9.-]+")... 阅读全文
posted @ 2015-01-22 14:15 长白山 阅读(3064) 评论(0) 推荐(0) 编辑
摘要:Command="{Binding ConfirmRegisterCommand}" CommandParameter="{Binding RelativeSource={x:Static RelativeSource.Self},Path=DataContext}"一.FindAncestor有时... 阅读全文
posted @ 2015-01-21 20:14 长白山 阅读(1652) 评论(0) 推荐(0) 编辑
摘要:http://stackoverflow.com/questions/1483892/how-to-bind-to-a-passwordbox-in-mvvm 阅读全文
posted @ 2015-01-21 16:37 长白山 阅读(443) 评论(0) 推荐(0) 编辑
摘要:WPF学习之深入浅出话命令WPF为我们准备了完善的命令系统,你可能会问:“有了路由事件为什么还需要命令系统呢?”。事件的作用是发布、传播一些消息,消息传达到了接收者,事件的指令也就算完成了,至于如何响应事件送来的消息事件并不做任何限制,每个接收者可已用自己的行为来响应事件。也就是说,事件不具有约束力... 阅读全文
posted @ 2015-01-21 16:19 长白山 阅读(1478) 评论(1) 推荐(1) 编辑
摘要:正如绑定TextBox控件的Text属性一样, 我们希望能够将PasswordBox空间的Password属性进行绑定, 比如在MVVM模式中,这似乎是必须的, 但可惜的是, Password属性是不支持绑定的(不是依赖属性, 也没有实现INotifyPropertyChanged).这可能是出... 阅读全文
posted @ 2015-01-21 16:12 长白山 阅读(2124) 评论(1) 推荐(1) 编辑
摘要:WPF利用通过父控件属性来获得绑定数据源RelativeSource有时候我们不确定作为数据源的对象叫什么名字,但知道作为绑定源与UI布局有相对的关系,如下是一段XAML代码,说明多层布局控件中放置一个文本控件,来显示父级控件的名称。1、XAMLHtml代码2、后台代码Csharp代码Relativ... 阅读全文
posted @ 2015-01-20 23:56 长白山 阅读(771) 评论(0) 推荐(0) 编辑
摘要:UIElement.IsFocused :获取一个值,该值确定此元素是否具有逻辑焦点。 这是一个依赖项属性。UIElement.Focus() :尝试将焦点设定到此元素上。UIElement.Focusable :获取或设置一个值,该值指示该元素是否可以接收焦点。 这是一个依赖项属性。 阅读全文
posted @ 2015-01-15 17:54 长白山 阅读(262) 评论(0) 推荐(0) 编辑
摘要:UIElement元素 安装 附加事件 的侦听器只有一种方法:附加事件的宿主调用“Add*Handle”(UIElement元素,事件处理方法的引用)(星号为附加事件名,不包括后缀Event)。 阅读全文
posted @ 2015-01-11 23:20 长白山 阅读(131) 评论(0) 推荐(0) 编辑
摘要:针对:-->小结1:小结2:(A): xaml的 《===》 等价于 后台的 grid_1.AddHandler(Button.ClickEvent, new RoutedEventHandler(Button_Click_1)); //这种是“安装”方式(是路由事件的安装),推荐”经常“使用,这... 阅读全文
posted @ 2015-01-11 21:41 长白山 阅读(329) 评论(0) 推荐(0) 编辑
摘要:路由事件: 引发事件和处理CLR事件(注册和解除),都是由宿主自身处理的(this.RaiseEvent this.AddHandler this.RemoveHandler);宿主包含3个部分:声明并注册路由事件(XXXEvent)、定义CLR事件包装器(XXX{add,remove})、... 阅读全文
posted @ 2015-01-11 20:26 长白山 阅读(396) 评论(0) 推荐(0) 编辑
摘要: 阅读全文
posted @ 2015-01-08 15:19 长白山 阅读(367) 评论(0) 推荐(0) 编辑
摘要:在需要时——> 调用OnFunction(Invoke / RaiseEvent) -----> 激发事件 -------> 调用事件的处理方法 阅读全文
posted @ 2015-01-08 11:22 长白山 阅读(192) 评论(0) 推荐(0) 编辑
摘要:1:WinForm 例如:Button,它的OnClick方法中封装了触发Click事件(或引发Click事件)的语句( 如:if(this.Click!=null) { this.Click.Invoke(s,e);} //触发Button的Click事件) ; 分析微软是这样处理的:在需要... 阅读全文
posted @ 2015-01-07 18:06 长白山 阅读(667) 评论(0) 推荐(0) 编辑
摘要:属性:普通属性,CLR属性,依赖属性; 普通属性:即.net2.0时代的常规属性 CLR属性:它是用于向外界暴漏 依赖属性 的外包装 依赖属性:字段属性 普通属性与CLR属性在“上层”使用上几乎没有区别,只是在属性的定义细节上存在区别,CLR属性是针对依赖属性的外包装,其访问... 阅读全文
posted @ 2015-01-04 17:40 长白山 阅读(196) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示