以文本方式查看主题 - Foxtable(狐表) (http://foxtable.net/bbs/index.asp) -- 专家坐堂 (http://foxtable.net/bbs/list.asp?boardid=2) ---- 求一个动态增加按钮的代码 (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=84553) |
||||
-- 作者:lovemaders -- 发布时间:2016/5/5 7:08:00 -- 求一个动态增加按钮的代码 项目已发,入图当点击顶上的按钮1和2的时候,下面那个页面合集会增加上1和2的页面,想让我标记的地方同时动态增加上按钮,按钮的名字就是功能按钮的窗口名。
此主题相关图片如下:123.png |
||||
-- 作者:Hyphen -- 发布时间:2016/5/5 9:01:00 -- 参考http://www.foxtable.com/help/topics/1409.htm Dim btn = e.Form.CreateControl("btn" & name,ControlTypeEnum.Button) btn.Text = name btn.Left = 238 btn.Top = 11 Dim Panel1 As WinForm.Panel = e.Form.Controls("Panel1") Panel1.AddControl(btn) |
||||
-- 作者:lovemaders -- 发布时间:2016/5/5 15:04:00 -- 这个动态增加的按钮怎么给他增加点击代码 这个动态增加的按钮怎么给他增加点击代码 |
||||
-- 作者:大红袍 -- 发布时间:2016/5/5 15:06:00 -- 以下是引用lovemaders在2016/5/5 15:04:00的发言:
这个动态增加的按钮怎么给他增加点击代码
代码写到 全局代码 click事件那里去 |
||||
-- 作者:lovemaders -- 发布时间:2016/5/5 16:50:00 -- 怎么写呀举个例子吧 怎么写呀举个例子吧 |
||||
-- 作者:大红袍 -- 发布时间:2016/5/5 17:37:00 -- 要事先写好代码。不可能允许你动态写入代码的。
如果要动态写入,你就只能动态编译了
Functions.remove("函数") [此贴子已经被作者于2016/5/5 17:37:47编辑过]
|