摘要: 其实,我们日常的软件开发大多是管理软件,而管理软件更多的就是表单处理,因为所谓信息化不就是将企业那么多的文档管理资料通过IT手段数字化,信息化,所以表单有着重要的位置,但是在大型项目中,我们肯定不能像dome一样,实现数据绑定,很多的时候,大量的表单重用,大量的用户控件的使用,必须使用一种可复用性的设计来满足项目的需求。1.首先看如何通过URI连接中取值绑定到控件上通过URI绑定数据2.通过遍历传... 阅读全文
posted @ 2010-09-17 14:08 marr 阅读(205) 评论(0) 推荐(0) 编辑
摘要: 类型解解析,通常是通过程序集和类名,也即是通常的反射,通过反射,我们可以在程序运行的时候,获取类型,属性....,首先,我们定义一个HashTable用来保存解析的数据private static Hashtable _assemblyCaches = null;这段代码有两个参数,一个是程序集名称,一个是类名,代码 /// <summary> /// 从程序集中获得类型 /// </summary> /// <param name="assemblyString">程序集</param> /// <param name 阅读全文
posted @ 2010-09-17 13:40 marr 阅读(206) 评论(0) 推荐(1) 编辑
摘要: 在实际的项目应用中,很多地方需要用的xml,程序的配置,一些客户配置的数据,但是主要用在配置文件,web services,跨系统的信息传递。分析用过JAXB,不过,schema改变之后,还有就是电子商务中的xml,比如ebXML,Ariba的cXML,CommerceOne自己有一套,SAP也支持XML。获得节点属性 /// <summary> /// 获得一个XML节点属性 /// </summary> /// <param name="doc">XmlDocument对象,用于创建一个XmlAttribute</param&g 阅读全文
posted @ 2010-09-17 13:30 marr 阅读(336) 评论(0) 推荐(0) 编辑
摘要: 1.将参数转换成Int类型代码2.转换成Int类型的参数,如果不成功返回指定的默认值。代码3.转换成Int类型的参数,如果不成功返回指定的默认值。代码4.转换成字符串代码5.转换成字符串类型的参数,如果不成功返回指定的默认值。代码6.获得日期,格式为yyyy-MM-dd,日期不对时返回空字符串代码7.获取布尔值代码8.获取浮点值代码9.获得Decimal型数据代码 阅读全文
posted @ 2010-09-17 12:11 marr 阅读(356) 评论(0) 推荐(0) 编辑
摘要: 很多的时候需要对用户输入的数据进行验证,才能保证系统的安全性,因为我们无法保证系统的完美而免遭恶意的攻击,同时也是完善系统,确保数据的正确1.非空验证代码 /// <summary>是否空</summary> /// <param name="strInput">输入字符串</param> /// <returns>true/false</returns> public static bool IsBlank(string strInput) { if (string.IsNullOrEmpty(str 阅读全文
posted @ 2010-09-17 12:01 marr 阅读(440) 评论(0) 推荐(1) 编辑
摘要: 《如何绘制flash3D图》 在常见的管理类软件中,经常需要绘制简单明了的树状图,饼状图,都是为了方便统计,让客户对数据一目了然,那么首先看看如何绘制flash 3D饼状图 1.首先看看参数 /// <summary> /// 获得绘制Flash3D饼图图表的代码 /// </summary> /// <param name="dt">数据表</param> /// <param name="caption">标题</param> /// <param name="l 阅读全文
posted @ 2010-09-17 11:19 marr 阅读(862) 评论(1) 推荐(0) 编辑
摘要: 1.先看需求吧,我们需要设计一个文本框,然后输入网址后从该网址上下载HTML源码 设想想,我们可以通过wenclinet进行处理吧,由于我们需要在TreeView中完整的将网页的数据显示出来,首先在页面上创建TreeView,然后创建节点Regex regex = new Regex("<(?<outertag>[a-z]+[\\d]?)(?<attributes>[... 阅读全文
posted @ 2010-07-14 17:34 marr 阅读(1856) 评论(0) 推荐(0) 编辑
摘要: 批注 跑马灯 ...普通卷动 ...滑动 ...预设卷动 ...来回卷动 ...向下卷动 ...向上卷动 向右卷动 向左卷动 ...卷动次数 ...设定宽度 ...设定高度 ...设定背景颜色 ...设定卷动距离 ...设定卷动时间 字体效果 ...标题字(最大) ...标题字(最小) ...粗体字 ...粗体字(强调) ...斜体字 ...斜体字(强调) ...斜体字(表示定义) ...底线 ...底线(表示插入文字) ...横线 ...删除线 ...删除线(表示删除) ...键盘文字 ... 打字体 ...固定宽度字体(在文件中空白、换行、定位功能有效) ...固定宽度字体(不执行标记符. 阅读全文
posted @ 2010-03-12 13:36 marr 阅读(11) 评论(0) 推荐(0) 编辑