以文本方式查看主题 - Foxtable(狐表) (http://foxtable.net/bbs/index.asp) -- 专家坐堂 (http://foxtable.net/bbs/list.asp?boardid=2) ---- 求助,动态生成控件 (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=89381) |
||||
-- 作者:lingyun00800 -- 发布时间:2016/8/20 12:19:00 -- 求助,动态生成控件 如何动态生成控件,控件的名称怎么定义 我想根据表A的行数自动生成WinForm.Label 的数量 每个label对应一行 label.Text 的值取 车次列的值 位置根据时间列 调整
|
||||
-- 作者:Hyphen -- 发布时间:2016/8/20 12:22:00 -- 参考:http://www.foxtable.com/webhelp/scr/1409.htm |
||||
-- 作者:lingyun00800 -- 发布时间:2016/8/20 14:24:00 -- Dim biao As DataTable = DataTables("表A") 请问添加控件怎么写??谢谢,怎么根据行数添加控件数
|
||||
-- 作者:Hyphen -- 发布时间:2016/8/20 14:31:00 -- For i As Integer = 0 To Tables("表A").Rows.Count - 1 Dim lbl As WinForm.Label lbl = e.Form.CreateControl("lable1", ControlTypeEnum.Label) lbl.Text = Tables("表A").Rows(i)("车次") lbl.Left = 100 lbl.Top = 100 + i*50 e.Form.AddControl(lbl) Next
|