以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.com/bbs/index.asp)
--  专家坐堂  (http://foxtable.com/bbs/list.asp?boardid=2)
----  请问临时表生成器  (http://foxtable.com/bbs/dispbbs.asp?boardid=2&id=168928)

--  作者:hb8888
--  发布时间:2021/5/27 11:53:00
--  请问临时表生成器
大师:请问通过临时表生成器生成的临时表,如何让某一列的生成单元格按钮,下面的代码为何不行?
Dim dtb As New DataTableBuilder("临时表")
    dtb.AddDef("检测项目", Gettype(String), 100)
    dtb.AddDef("是否完成", Gettype(Boolean))
    dtb.AddDef("进行操作", Gettype(String), 100)
    
    Dim tb1 As WinForm.Table = e.Form.Controls("Table7")
    tb1.Table.DataSource = dtb.BuildDataSource

Dim sz() As String = {"项目1","项目2","项目3"}
For Each m As String In sz
        
        Dim r As Row = tb1.Table.AddNew
        tb1.Table.Cols("进行操作").ComboList = "|..."
        r("检测项目") = m
        
    Next


--  作者:有点蓝
--  发布时间:2021/5/27 12:13:00
--  
默认表格是锁定的,不能编辑,也就不能点击按钮,所有不需要显示按钮了

tb1.Table.AllowEdit=True

--  作者:hb8888
--  发布时间:2021/5/27 12:46:00
--  
谢谢!