label控件双击以后变成一个文本框控件

label控件双击以后变成一个文本框控件,用vb编程语言实现,不是网页实现的有办法做到么?用什么语句或者函数呢?

2个回答

1:在label控件的位置创建一个大小相同的textbox控件,textbox控件的visable属性设为false,之后在触发双击事件的时候降label控件变为隐藏,而textbox控件设为显示,如此即可

2:输入以下代码即可
Dim a As TextBox
Set a = Form1.Controls.Add("VB.TextBox", "Text" & i)
a.Visible = True
a.Move 100, 100, 100, 100
以上的长宽高自己设置,在创建好后,把label控件属性设为隐藏就可以了

Csdn user default icon
上传中...
上传图片
插入图片
抄袭、复制答案,以达到刷声望分或其他目的的行为,在CSDN问答是严格禁止的,一经发现立刻封号。是时候展现真正的技术了!
立即提问