摘要: /* 功能:过滤HTML控件,将输入控件替换成SPAN Author: jop DateTime: 2008-12-29 参数说明:elements 要删除的控件数组; */ function RemoveControl(elements) { var arrObj = new Arra... 阅读全文
posted @ 2014-10-27 08:51 zhaoping 阅读(321) 评论(0) 推荐(0) 编辑
摘要: 1. 格式化 formatfunction format(string) { var args = arguments; var pattern = new RegExp(“%([1-" + arguments.length + "])”, ”g”); return String(string).replace(pattern, function(match, index) { return args[index]; }); };//调用 format(“And the %1 want to know whose %2 you %3″, ”papers”, ... 阅读全文
posted @ 2013-04-10 11:44 zhaoping 阅读(185) 评论(0) 推荐(0) 编辑
摘要: 模块的拖拽分为 4步,写的很粗糙,给自己留个底。 var _elList =[];存模块的集合1. jquery-ui 实现拖拽 $("#workflow_app_outer .tool").draggable({ //增加拖拽功能 helper: "clone", zIndex: 100, appendTo: "#workflow_app", start: function (event, ui) { }, stop: function (event, ui) { } });2. 拖拽... 阅读全文
posted @ 2013-04-09 18:29 zhaoping 阅读(2956) 评论(2) 推荐(2) 编辑
摘要: 实现效果:左键自定义控件上的树节点,将信息拖拽到主窗体的文本框中 阅读全文
posted @ 2012-07-16 14:06 zhaoping 阅读(269) 评论(0) 推荐(0) 编辑
摘要: 用户自定义控件中第一步:添加事件public delegate void EventHandler(object o); public event EventHandler TestEvent;第二步:触发事件private void leftDataTree_SelectedItemChanged(object sender, RoutedPropertyChangedEventArgs<object> e){ NewPublicClass = (DataTreeModel)this.leftDataTree.SelectedItem; TestEvent(this);} 第三步 阅读全文
posted @ 2012-07-10 15:40 zhaoping 阅读(295) 评论(0) 推荐(0) 编辑
摘要: T tList = new List(tObjectStruct .ToList()); ObservableCollection tObjectStruct = new ObservableCollection(tList); 都在构造函数中即可完成 也可以: tList.ForEach(p => tObjectStruct.Add(t));原文:http://www.cnblogs.com/warioland/archive/2011/11/08/2240858.html 阅读全文
posted @ 2012-07-02 14:16 zhaoping 阅读(248) 评论(0) 推荐(0) 编辑
摘要: 原文链接:http://tieba.baidu.com/f?kz=954153551const就是一个包含不能修改值的变量,常数表达式是在编译时可别完全计算的表达式。因此不能从一个变量提取出的值来初始花常量,也就是常量不能通过变量来初始化。readyOnly允许把一个字段设置成变量,但可以执行一些计算,可以确定它的初始值。因为readyOnly是在计算时运行的,当然它可以使用某些变量初始化。readyOnly是实例成员,所以类的不同实例可以有不同的常量值,这使得readyOnly更加的灵活。readyOnly关键字与const关键字的不同:1、const字段只能在该字段的声明中初始化。read 阅读全文
posted @ 2012-06-15 10:07 zhaoping 阅读(495) 评论(0) 推荐(0) 编辑
摘要: 使用AvlonDock保存和加载布局遇到的问题首先可以先了解下http://www.cnblogs.com/wdysunflower/archive/2010/07/24/1779960.html下面开始1.保存布局没问题,只要注意保存的时候使用绝对路径,下边是我用的方法 private void SaveLayout() { string path = Path.GetFullPath(layoutPath); d_dockManager.SaveLayout(path); }2.初始化布局时,我在初始化构造函数时直接调用d_dockManager.RestoreLayout(layoutP 阅读全文
posted @ 2012-06-12 16:16 zhaoping 阅读(427) 评论(0) 推荐(0) 编辑
摘要: 本文来自:http://tech.ddvip.com/2010-07/1279771103157919_2.html命令简介 WPF 中的命令是通过实现 ICommand 接口创建的。ICommand 公开两个方法(Execute 及 CanExecute)和一个事件(CanExecuteChanged)。Execute 执行与命令关联的操作。CanExecute 确定是否可以在当前命令目标上执行命令。如果集中管理命令操作的命令管理器检测到命令源中发生了更改,此更改可能使得已引发但尚未由命令绑定执行的命令无效,则将引发 CanExecuteChanged。ICommand 的 WPF 实现是. 阅读全文
posted @ 2012-06-06 11:32 zhaoping 阅读(867) 评论(0) 推荐(0) 编辑
摘要: 问题如标题从http://blog.163.com/yuer_d/blog/static/7676115220112192535772/找到解决方案,如果一切发布没问题的话,直接可以看下边内容,否则看连接打开:控制面板-Windows防火墙-高级设置-入站规则,在入站规则窗口中找到”BranchCache内容检索(http-in)“选项并启用此规则。这时候远程用户通过网站地址即可访问站点程序,但是如果远程用户访问IIS的非80端口,也会出现不能访问的问题,这是因为“BranchCache内容检索(http-in)”只是启用了80端口。此时只需要添加一条新的入站规则,并指定端口号为网站程序的端口 阅读全文
posted @ 2012-05-30 10:10 zhaoping 阅读(734) 评论(0) 推荐(0) 编辑