摘要:
接下来要学习的就是ExtJS面板Panel中视图区ViewPort的使用了。在前面的示例中,为了显示一个面板,我们需要在页面上添加一个,然后把 Ext控件渲染到这个div上。VeiwPort代表整个浏览器显示区域,该对象渲染到页面的body区域,并会随着浏览器显示区域的大小自动改变,一个页面中只能有一个ViewPort实例。看下面的代码:运行上面的代码会得到如图所示的输出结果。Viewport不需...
阅读全文
posted @ 2010-03-11 09:56
HackerVirus
阅读(2133)
推荐(0)
摘要:
接下来要学习的就是ExtJS面板Panel中工具栏Toolbar的使用了。面板中可以有工具栏,工具栏可以位于面板顶部或底部,Ext中工具栏是由Ext.Toolbar类表示。工具栏上可以存放按钮、文本、分隔符等内容。面板对象中内置了很多实用的工具栏,可以直接通过面板的tools配置选项往面板头部加入预定义的工具栏选项。比如下面的代码: 注意我们在Panel的构造函数中设置了tools属性的值,表示...
阅读全文
posted @ 2010-03-11 09:22
HackerVirus
阅读(3581)
推荐(1)
摘要:
大家已经了解了ExtJS组件的使用,接下来要学习的就是ExtJS面板Panel的使用了。面板Panel是ExtJS控件的基础,很高级控件都是在面板的基础上扩展的,还有其它大多数控件也都直接或间接有关系。应用程序的界面一般情况下是由一个一个的面板通过不同组织方式形成。 面板由以下几个部分组成,一个顶部工具栏、一个底部工具栏、面板头部、面板尾部、面板主区域几个部分组件。面板类中还内置了面板展开、关闭...
阅读全文
posted @ 2010-03-10 18:50
HackerVirus
阅读(964)
推荐(0)
摘要:
在上一篇ExtJS专题(三):ExtJS组件的使用(实例讲解)中大家已经了解了ExtJS组件的使用,但是对里边的属性并不是很熟悉,下面我们就来了解一下ExtJS组件的属性。在ExtJS中,除了一些特殊的组件或类以外,所有的组件在初始化的时候都可以在构造函数使用一个包含属性名称及值的对象,该对象中的信息也就是指组件的配置属性。比如配置一个面板:再比如创建一个按钮:再比如创建一个Viewport及其中...
阅读全文
posted @ 2010-03-10 17:57
HackerVirus
阅读(1235)
推荐(0)
摘要:
组件可以直接通过new 关键子来创建,比如新建一个窗口,使用new Ext.Window(),新建一个表格则使用new Ext.GridPanel()。当然,除了一些普通的组件以外,一般都会在构造函数中通过传递构造参数来创建组件。 组件的构造函数中一般都可以包含一个对象,这个对象包含创建组件所需要的配置属性及值,组件根据构造函数中的参数属性值来初始化组件。比如下面的例子:运行上面的代码可以实现如...
阅读全文
posted @ 2010-03-10 17:18
HackerVirus
阅读(749)
推荐(0)
摘要:
ExtJS是由一系列的类库组成,一旦页面成功加载了ExtJS库后,我们就可以在页面中通过javascript调用ExtJS的类及控件来实现需要的功能。ExtJS的类库由以下几部分组成:底层API(core):底层API中提供了对DOM操作、查询的封装、事件处理、DOM查询器等基础的功能。其它控件都是建立在这些底层api的基础上,底层api位于源代码目录的core子目录中,包括DomHelper.j...
阅读全文
posted @ 2010-03-10 15:40
HackerVirus
阅读(1199)
推荐(0)
摘要:
要使用ExtJS,先要得到ExtJS库文件,ExtJS库文件可以到ExtJS官网下载,地址是www.extjs.com/products/gxt/download.php,把下载得到的ZIP压缩文件解压缩到【D:\ExtCode】目录下,可以得到以下内容。 adapter:负责将里面提供第三方底层库(包括Ext自带的底层库)映射为Ext所支持的底层库。 build: 压缩后的ext全部源码(里...
阅读全文
posted @ 2010-03-10 14:18
HackerVirus
阅读(1047)
推荐(2)
摘要:
CSLA.NET是一个在分布式计算环境下利用面向对象思想创建业务对象的一个框架。现在已经发布了3.6版本,包括for Windows和for Silverlight,来支持不同的平台。 CSLA.NET for Windows 和CSLA.NET for Silverlight共享了许多相通的特性和功能。两个框架实作之间的通用性,能允许在.NET和Silverlight之间,共享业务对象(Busi...
阅读全文
posted @ 2010-03-05 18:28
HackerVirus
阅读(355)
推荐(0)
摘要:
其实接触CSLA有三年的时间了,在这过程中有过对这个框架的新鲜感,觉得它无所不能,也有过对它的一些失望,觉得它其实没有提供什么,反而有所制约.在这过程中,逛了N次国外的这方面的论坛和社区,也看过框架作者的几本书,所以也积累了点对这个框架的了解.转眼间这个框架已经发展到了4.0版,和当初使用的2.0,2.5发生了不少变化, 虽然最近的工作与这个框架没有丝毫关系,还是想起在年末空闲之余把对这个框架的一...
阅读全文
posted @ 2010-03-05 17:42
HackerVirus
阅读(523)
推荐(0)
摘要:
到现在为止, 我们已经为业务对象创建了属性,验证规则,数据门户.除了属性我们会直接使用,验证规则和数据门户我们不会手动直接调用的,而最通常调用的是我们的业务对象的工厂方法,在这一节,我们就为Product对象添加了些通用的工厂业务方法,并且介绍一下工厂方法调用的内部细节,以及业务对象的相关细节。 首先我们必须要了解一下业务对象的Save方法,这个方法是CSLA约定的基本业务对象BusinessBa...
阅读全文
posted @ 2010-03-05 17:33
HackerVirus
阅读(427)
推荐(0)