vb 如何用代码改变COMBO 控件的 style属性

我有一个Combo1在放入窗体后将style属性设置为2在程序运行当中,需要进行修改style属性为1,意思就是用代码给combo1添上一个值如何实现在程序运行当中,需要... 我有一个Combo1在放入窗体后将style属性设置为2

在程序运行当中,需要进行修改style属性为1,意思就是用代码给combo1添上一个值

如何实现
在程序运行当中,需要进行修改style属性为0,意思就是用代码给combo1添上一个值

如何实现
展开
 我来答
网海1书生
科技发烧友

推荐于2018-04-21 · 擅长软件设计、WEB应用开发、小程序
网海1书生
采纳数:12311 获赞数:26228

向TA提问 私信TA
展开全部
ComboBox控件的Style是只读属性,不能在程序运行过程中修改,只能在设计阶段在属性窗口修改。
Style属性之所以是只读的,是因为改变它会直接影响到ComboBox控件的事件触发(比如设为0或1会触发Change事件,设为2则不会触发),这样就有可能会造成代码错误。
所有控件的只读属性之所以只读都是有理由的,比如所有控件的Name属性都是只读的,你可以想象一下,如果一个名为Command1的按钮在运行过程中把自己改名为Command2,那么所有涉及Command1的代码都会出错了!
其实你想用代码给Combo1添加一个值并不需要修改Style属性的,直接添加就行了:
Combo1.AddItem "要添加的值"
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式