度量快速开发平台自定义控件与自定义事件的使用方法

定义控件:

‘定义控件,平台支持使用net环境中自带的各种控件,使用各种属性,方法和事件

dim textBox=createObject("System.Windows.Forms.TextBox")

‘‘设置属性及显示到容器中

textBox.Text=".net自带的控件"

textBox.Dock = DockStyle.Fill

容器控件1.Controls.Add(textBox)

‘--------------------自定义控件完成---------------------------

‘--------------------挂载自定义事件---------------------------

‘控件自定义事件(包括平台本身的控件事件和完全自定义控件的事)

‘me.AttachEventHandler(控件名称,"事件名称","调用的功能名称")

‘事件名称,请参考.net开发环境中的各事件。

me.AttachEventHandler(文本输入框1,"KeyDown","文本框按下")

‘--------------------挂载自定义事件完成---------------------------

‘--------------文本框按下(在功能中建立一个 "文本框按下")----------

‘textBox1_KeyPress(objectsender, KeyPressEventArgs e)

‘事件的sender 对应 this.Input1

‘事件的 e 对应     this.Input2

if this.Input2.KeyValue.ToString()="13"then

msgbox("在文本上已经按了回车键!")

end if

‘-------------------------文本框按下代码完-------------------------

‘------------给记录部件上的一个字段挂载事件---------------------------

‘给记录部件上的一个字段上挂载事件的方法

‘例如把一个字段名称设置为密码显示,并在按下回车后触发事件

Dim  MyField=记录部件1.GetFieldControlByFieldName("字段名称")

MyField.Properties.PasswordChar= System.Convert.ToChar(42)

me.AttachEventHandler(MyField,"KeyDown","文本框按下")

‘------------给记录部件上的一个字段挂载事件完成---------------------------

[size=13.3333px]图示:

原文地址;http://plat.delit.cn/thread-192-1-1.html

转载请注明出处:

撰写人:度量科技http://www.delit.cn

时间: 2024-11-10 01:11:14

度量快速开发平台自定义控件与自定义事件的使用方法的相关文章

度量快速开发平台中建立公共函数和调用方法介绍

度量快速开发平台中,可以自定义各种公共函数,在其他地方进行调用.这样方便构建开发工作. 构建公共函数: '输入参数'this.input1 ,this.Input2,this.Input3,this.Input4,this.Input5dim a = cint(this.Input1)dim b =cint(this.Input2)'输出参数 this.Output1this.Output1 = a+b 调用公共函数: 'Call("公共函数名称",输入参数1,输入参数2...)dim

度量快速开发平台中附件字段介绍

度量快速开发平台中,字段可以设置为附件类型,设置为附件类型的字段,在上传了数据后,字段中保存的数据格式是这样:   32位附件码|附件1名称  32位附件码|附件1名称\附件2名称   32位附件码|附件1名称\附件2名称\附件3名称 上面格式可以看到一个 附件 字段设置后,可以上传多个附件.根据存储数据格式情况,我们建议,附件这个字段长度尽量设置长,比如长度为1000或者2000,这样上传几个附件也不会提示字符超长. 度量快速开发平台中,附件字段是加密上传到服务器端的,数据库中实际上只记录了服

度量快速开发平台系统介绍

度量快速开发平台(DelitPlatform)是业界第一个完全基于运行时设计思想实现的业务定制管理平台,Any where.Any Time 进行业务调整,业务修改,而不影响其它业务使用.它简化了软件整个开发周期,缩短开发时间.度量快速开发平台是领先的SOA应用开发平台,基于.Net技术,采用了衔进的SOA标准和规范,并通过部件化,图形化,一体化的开发平台产品为客户提供了完整覆盖软件开发生命周期,从软件设计,开发,调试,后期维护等方面进行优化,全面提升研发速度和稳定性.并达到低成本.高质量.灵活

关于度量快速开发平台(创建数据表,业务表)

转眼之间,我已在度量工作了20天,在这20天中,不多不少,有些收获. 前十天,在无尽的学习当中,熟悉快速开放平台,看文档,听同事讲解之后,做练习,十天下来, 对于这个平台已熟悉的差不多了,我不得不说这个平台的强大.一.平台简介 快速开发平台主要分为两种模式.一种是引擎模式,一种是生成源代码模式.在度量快速开发平台中,这两种模式都使用到了,但是生成源代码模式在度量快速开发平台里面得到了不一样的体现,更大幅度的提高了效率. 我们在平台中不管用什么方式构建(在平台中开发我们称之为构建)出来的应用(在平

度量快速开发平台窗体中定时执行实现思路

度量快速开发平台的智能窗体中,可以实现定时执行代码功能,一个简单的功能是 每隔5秒执行段代码功能,可以利用智能窗体的功能管理来实现. 这样就在窗体运行的时候,实现自动刷新.非常方便. 如果要实现更复杂的定时执行功能,可以借助度量快速开发平台强大的二次开发扩展,直接调用visual .net中的timer组件实现.如下: '挂载C#中的Timer组件.dim timer=CreateObject("System.Windows.Forms.Timer")timer.Interval =

关于度量快速开发平台(创建智能窗体)

上次提到创建数据表和业务表,这都是为创建智能窗体做准备,但也是不可缺少的一部分.现在,讲讲如何创建智能窗体. 一.概念及用途 概念:智能窗体,智能表现在代码少,操作方便,智能识别,智能提示等方面,所以称之为智能窗体,然后智能窗体里面具有这些特点的控件又被称之为智能部件. 用途:窗体的开发应用很广泛,这个就不用多说了,在平台中还可以利用窗体构建高级工作流 二.创建窗体(以学生信息为例) 我们需要创建2个窗体,一个是显示所有学生信息列表的主窗体(学生信息列表窗体),从这个窗体上可以打开另一个子窗体(

度量快速开发平台:网格部件焦点行数据实现窗体功能的显示与隐藏控制

业务需求: 在窗体构建中,不乏需要系统根据某些数据自动判断来实现窗体菜单功能的是否可用.对于非专业开发人员来说这未必不是一件难于登天的事情, 针对此类问题,度量快速开发平台提供了一套小白都能使用自如的窗体构建智能向导.以下主要讲解如何实现网格部件焦点行数据对菜单功能的显示与隐藏控制. 应用场景: 事例:入库管理,当我们选中已经审核完成的商品入库单时,需要实现修改.删除.审核功能只读.如图: 反之,选中未审核数据,实现销审只读,其他可操作.如图: 以上就是界面显示效果,下面我们看看后台代码(没有想

度量快速开发平台分页构建介绍

度量快速开发平台中,网格部件使用非常多,一般情况下,比如数据在1万以内的,都可以直接快速查询出来,如果数据量很大,考虑到一次性打开可能有效率影响,因此可能有网格部件显示数据的分页需求.虽然数据量大后分页显示效率提高,但是查看数据还是不太方便.如果确实要分页,那么分页功能如何在度量快速开发平台中来实现呢? 对于mysql数据库,分页还很好实现,在sql中直接就提供了limit分页的功能.度量快速开发平台一般是sqlserver或者是oracle,我们同样可以利用sql语句来实现分页效果. 主要实现

度量快速开发平台部署IIS服务端后提示不具备查看该目录和页的权限 ALC

今天在云虚拟机上部署度量快速开发平台服务端后,访问效果如下所示:  提示 不具备查看该目录或页面的权限,因为访问控制列表(ALC)对wrb服务器上的该资源进行了配置. 这个错误,主要是IIS上部署的服务端文件夹访问权限不够引起,只需要把服务端目录安全性设置为 network service用户完全控制即可.如果设置这个用户后仍然不行,则需要把everyone用户设置为完全控制才行.原文地址:http://bbs.delit.cn/thread-336-1-1.html 转载请注明出处: 撰写人: