使用动态Eventname在Gambas中创建控件

时间:2016-01-25 10:24:32

标签: controls gambas

在Gambas我可以像这样创建控件:

btn = New Button(parent) As "MyButton"

现在事件听了:

MyButton_Click()

但是如何创建具有动态名称的元素,例如:

dim tmp as string
tmp = "MyButton"
btn = New Button(parent) As tmp

最后一行不起作用,但这就是如何处理这个问题。

1 个答案:

答案 0 :(得分:1)

我必须将Object附加到其Parentform:

dim tmp as string
tmp = "MyButton"

btn = New Button(parent)
Object.Attach(btn, ParentForm, tmp)