Exception自动捕捉发生异常的对象,对象上有异常信息,一切皆对象的思想是值得认可的,异常信息弹出来的错误框也是有GUI绘图对象画出来的对话框 掌握一门技术的内涵是可以动态手写代码,掌握各种命名空间大概要做些什么,命名空间下的类是具体实现,用构造函数事件委托方法属性等类成员来实现达到预期的功能和 ...
分类:
其他好文 时间:
2016-10-25 13:45:28
阅读次数:
196
设计一个代理模式需要六个步骤: 一、首先要先弄清楚谁是委托方,谁是代理方。 a.委托方和代理方是不分开的,所以互相引用对方的头文件 二、委托方:声明一个委托协议 a.既然是委托协议,那就必须在委托方的类中声明。类似一个公告,既然是要让别人知道的,所以自然就是在.h文件中声明。 b.只需声明要做的是什 ...
分类:
移动开发 时间:
2016-10-11 19:05:04
阅读次数:
231
1.UIWebView加载Html文件 2.UIWebView的委托方法 UIWebView加载Html文件 //uiwebview加载网络页面 UIWebView *webView=[[UIWebView alloc] initWithFrame:[[UIScreen mainScreen] bo ...
分类:
移动开发 时间:
2016-09-19 18:04:58
阅读次数:
170
WPF 自定义的窗口拖动 WPF原有的窗口样式太丑,当我们重新定义窗口时,则需要添加一些额外的功能,如拖动~ 1、在界面上对布局元素如Grid,添加委托事件: MouseLeftButtonDown="UIElement_OnMouseLeftButtonDown" 2、委托方法中处理一下就行了: ...
WPF原有的窗口样式太丑,当我们重新定义窗口时,则需要添加一些额外的功能,如拖动~ 1、在界面上对布局元素如Grid,添加委托事件: MouseLeftButtonDown="UIElement_OnMouseLeftButtonDown" 2、委托方法中处理一下就行了: ...
1.Wpf 多线程修改UI示例: 解决方案:使用Dispatcher.BeginInvoke+委托方式,修改UI 将修改UI的代码封装在委托中 ...
分类:
编程语言 时间:
2016-08-11 19:24:26
阅读次数:
174
当使用拼音输入法时,该委托方法中的最后一个参数string接受的是输入的字母,而不是选择的汉字,造成的结果是,当想输入文字“我在编程”,输入拼音“wozaibiancheng”,每输入一个字母便会进入委托方法,统计的字符长度是字母的长度,实际上汉字还未超过限制长度,但是字母的长度超过了导致无法继续输 ...
分类:
移动开发 时间:
2016-07-20 19:23:43
阅读次数:
244
C#委托和事件 1、理解委托和事件:委托是把一个方法作为一个参数放入另外一个方法中,也就是引用,事件是特殊的委托。 2、建立委托对象时,委托的参数类型必须与委托方法相对应,但在实际的操作中,我们无须用到 Invoke 方法,而只要直接使用myDelegate(string message),就能调用 ...
什么是代理,知道怎么用,见过N次。会用代理传值,还不够。代理到底是用来干嘛的嘛?还是看看官方文档吧,自己翻译出来看看是不是通顺 代理: 代理是一个简单高效的模式,尤其是一个类在编程的过程中代表或者需要和另一个类协调的时候。委托对象(委托方)会持有代理对象(代理方)的一个引用,并在合适的时机给代理方发 ...
分类:
其他好文 时间:
2016-07-07 00:48:45
阅读次数:
199