快速入门
窗口的控件很多,每一个控件都有很多属性、方法和事件,看上去很复杂。
实际上,对于普通的应用来说,窗口设计是非常简单的。
这节我们就提供一个快速设计窗口的例子,目的是为下面的表格设计一个录入窗口。
输入部分的设计:
1、插入一个Label(标签),将其文本属性设为“产品”。
2、插入一个TextBox(文本框),将其绑定到产品列,这样就为产品列提供了窗口输入功能。
3、按同样的步骤,为其余各列提供输入功能;对于数值型列,可以用NumericComboBox(数值输入框)代替TextBox(文本框),而日期型列用DateTimePicker(日期输入框)会更方便一些。
4、最后插入一个检查框,文本属性设为“已经结帐”,并将其绑定到结帐列。
操作部分的设计
1、在窗口中插入一个按钮,按钮的标题改为“增加行”,将其Click事件代码设为:
Tables
("订单").AddNew()2、同样增加另外五个按钮,分别是:
按钮标题 | Click事件代码 |
删除行 | With
Tables("订单") If .Current IsNot Nothing Then .Current.Delete End If End With |
锁定行 | With
Tables("订单") If .Current IsNot Nothing Then .Current.Locked = True End If End With |
取消锁定 | With
Tables("订单") If .Current IsNot Nothing Then .Current.Locked = False End If End With |
上一行 | With
Tables("订单") .Position = .Position - 1 End With |
下一行 | With
Tables("订单") .Position = .Position + 1 End With |
至此,我们的窗口不仅具有录入功能,而且具备常用的操作功能: