现在想做一个表 插入行按钮 删除行按钮
----------------------------------------------------------------------------------
名称 数量 单价 小计
单元格1 单元格2 单元格3 单元格4
说明:
1、双击单元格1,打开一个窗口,新打开的窗口中的datagrid列出所有的名称,双击相应的名称,关闭窗口,名称内容进入单元格1,单元格2、单元格3都是可以编辑、填写的,单元格4=单元格2*单元格3自动填写的。
2、单击插入行按钮可以插入下一行,可以重复操作1;问题:
1、这样可以插入一行,而且单元格可编辑的控件应该用什么控件;
2、datagrid控件双击一行如何赋值
----------------------------------------------------------------------------------
名称 数量 单价 小计
单元格1 单元格2 单元格3 单元格4
说明:
1、双击单元格1,打开一个窗口,新打开的窗口中的datagrid列出所有的名称,双击相应的名称,关闭窗口,名称内容进入单元格1,单元格2、单元格3都是可以编辑、填写的,单元格4=单元格2*单元格3自动填写的。
2、单击插入行按钮可以插入下一行,可以重复操作1;问题:
1、这样可以插入一行,而且单元格可编辑的控件应该用什么控件;
2、datagrid控件双击一行如何赋值
rs.AddNew
End SubPrivate Sub DataGrid1_AfterColUpdate(ByVal ColIndex As Integer)
On Error Resume Next
rs(3) = rs(1) * rs(2)
End SubPrivate Sub Form_Load()
Set rs = New ADODB.Recordset
With rs
.Fields.Append "名称", 202, 20
.Fields.Append "数量", 3
.Fields.Append "单价", 4
.Fields.Append "小计", 4
.Open
Set DataGrid1.DataSource = rs
End With
End Subcommand1 用于添加
http://download.csdn.net/detail/WallesCai/369462
可绑定、可编辑、有丰富的样式可定制。
是适用于 VB6 的 OCX 版,不是 FarPoint's Spread for Windows Forms 2.5。
很难找,都被后一个版本淹没了。