vb6:动态更改组合框到文本框

时间:2013-06-11 05:37:30

标签: vb6

我有一个带有组合框的表单。目前它显示数据库中的可用值。但对于特定情况,我希望它动态更改为文本框,以便用户可以手动输入值。我可以用同样的形式做。如果我使用第二种形式,我可以解决这个问题。但我想用很少的代码更改来做到这一点。有人可以提供一些想法吗?

2 个答案:

答案 0 :(得分:2)

您可以将DropDownStyle设置为DropDown 我的错。实际上,在vb6中,在运行时期间无法更改样式属性。

  1. 您可以隐藏/显示所需的控件。
  2. 尝试使用Locked属性。

答案 1 :(得分:0)

我使用了两种不同样式的组合数组(组合框(0),组合框(1))(简单组合和dropdowncombo),并使用 Visible使其在运行时可见并禁用属性