摘要:
这个扩展可以通过插件支持的方式很方便的让表格的行可以拖动排序,下面是预览效果。HTML页面的代码可以看预览效果的框架页的代码/*** edit by Dickhead** goal 让GridPanel的行支持拖动排序的插件 ** 插件方式支持** time 2011-08-05 22:04:27*///<extension>(function () { //先扩展一个拖放操作的放置区 Ext.ns('Ext.ux.grid'); Ext.ux.grid.GridDropZone = Ext.extend(Ext.dd.DropZone, { ddGroup: 阅读全文
摘要:
简单的扩展,让表单的tooltip更简单,博客园写东西没预览功能吗?下面是预览效果,哈哈,看了下还好/*** edit by dickhead** goal 扩展form表单元素,可以便捷的配置其tooltip 。** 以插件或者其他方便插入的方式实现的扩展** time 2011-08-04 23:06:45*///<extension>(function () { var fieldTipTpl = new Ext.Template([ '<div style="padding-left:18px;border-bottom:1px dotted gra 阅读全文
摘要:
扩展内容:本扩展用于使Ext.grid.GridView(以及任何继承自Ext.grid.GridView的类,如GroupingView、LockingGridView)支持如下的功能
1、在双击表头的调整列宽的区域,能够自动的将该列调整到最适合的宽度,够刚好容纳该列中最宽的内容
2、在列头菜单中加入一个菜单项,菜单项功能也是实现1中的功能。 阅读全文
摘要:
之前项目有要用到向导创建发票的功能,于是自己写了个向导创建工具。项目是基于ext做的前台。主要由两个类来维护整个向导的流程。WizardWrapper,该类用于包装一个panel,并且会根据时机呈现在向导的过程中。Wizard,该了管理所有的WizardWrapper,形成了一个信息交换的场所。更多的信息,请参见代码,我有在后面附两个类的代码,并且有一个实例。下面附下图,可能更直观点借鉴以前的使用的向导的经验,貌似都有个启动界面和结束界面。不过放心,这个是可以配置显示否。见图片上的注释。需要WizardWrapper提供稍微不一样的信息来给予支持。可能窗体的大小或者布局不大合适,这里面的面板的 阅读全文
摘要:
第一章F#简介F#是一门优秀函数式编程语言。这章将简单的介绍F#的核心——F#的编译器,工具,以及他在Visual Studio 2010中的一些相关内容。在这章中,您将学会数个F#应用程序的例子,与此同时,我会指出,如何使用Visual Studio来做F#的开发。我并不会涉及太多的Visual Studio,因此我鼓励您去用自己的方式去探究IDE中更多关于Visual ... 阅读全文
摘要:
第二章基本概念在第一章中,你已经可以编写你的第一个F#程序。在这里,我会慢慢让你加深对你所学的东西体会,但是,至今为止,绝大多数的代码依旧是很神秘的。在这章,我将会讲解读懂这些代码应有的基础知识,但是,更重要的是,我将会在这章里面提出几个或更多典型的例子来让你在接触更加复杂的代码之前掌握F#的根基。本章的第一个部分将涉及到F#中的基础类型,比如int、string 等在F#程序中的基本内建类型。然... 阅读全文
摘要:
1. strtok 没有考虑执行效率问题,代码质量也比较差,不过基本算是完成了任务2. strncpy,模仿写的,不过感觉代码还有优化的空间,自己没太多的测试主要是从2个角度进行的优化(1) 32bit内存边界对齐(2) 机器字长内容复制ps. 也许写memcpy函数会更好 阅读全文
摘要:
带过下传统的ASP.NET MVC程序中的模型验证。在MVC程序中的视图模型是一种具有自我描述能力的实体类,而这个自我描述的能力是可以我们开发人员进行扩展的。在这些描述信息中,很重要的一部分就是对模型本身进行校验的信息,这些信息可以供框架校验用户反馈的模型的合法性,当然这个校验的过程在后台是少不了的。当然前台的校验工作也不能缺少,为了让用户有更好的体验以及减轻服务器端不必要的校验工作,ASP.NE... 阅读全文