Form Designer(二) Designer功能设计

一般来说,常见的FormDesigner有两种方式:界面-->数据库和数据库-->界面。解释一下,就是哪个先哪个后的问题。第一种是需要先建立数据表和表间关系,再由数据库生成界面,然后调整界面。第二种是直接画界面,再由界面生成相关数据表和设置表间关系。

两种方式各有优劣。第一种方式比较符合程序员的思路,也比较好精确控制;第二种方式比较符合用户的思路,在大多数情况下也可以完成任务。

所以本系列所有文章均使用由界面生成数据库的方式。

Designer基本功能:

  • 控件。包括数据相关控件,绑定数据库的;以及界面相关控件,用于美化界面的
  • 添加控件、删除控件、剪切、复制、粘贴功能
  • 控件属性:绑定字段、布局(anchor, dock,size等)
  • 校验:直接设置控件检验
  • 持久化:保存、读取xml表单
  • 生成数据表:生成相关数据表,并设置表间关系。
  • 表单版本记录:修改表单后,如果修改了字段属性或者删除字段后,能够实现表单版本记录功能,以便随时查看历史数据。

转载于:https://www.cnblogs.com/anrerbo/archive/2010/09/09/1822010.html

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值