关于VB.net下拉框的问题
答案:4 悬赏:70
解决时间 2021-02-17 02:55
- 提问者网友:箛茗
- 2021-02-16 17:36
关于VB.net下拉框的问题
最佳答案
- 二级知识专家网友:狂恋
- 2021-02-16 18:36
设置一个全局变量:
Public item As String
然后在第一个窗口那里取:
item = ComboBox1.SelectedItem.ToString()
然后加到第二个窗口那里:
ComboBox2.DropDownStyle = ComboBoxStyle.DropDownList(这个不可改内容的设定可以在建立ComboBox的时候就设定了)
ComboBox2.Items.Add(item)(加入内容,你或者也可以用别的,比如insert,这个可以加到指定的位置)
ComboBox2.SelectedItem = item (显示那个刚加进来的内容)
这样应该可以了,建议你多看MSDN。
Public item As String
然后在第一个窗口那里取:
item = ComboBox1.SelectedItem.ToString()
然后加到第二个窗口那里:
ComboBox2.DropDownStyle = ComboBoxStyle.DropDownList(这个不可改内容的设定可以在建立ComboBox的时候就设定了)
ComboBox2.Items.Add(item)(加入内容,你或者也可以用别的,比如insert,这个可以加到指定的位置)
ComboBox2.SelectedItem = item (显示那个刚加进来的内容)
这样应该可以了,建议你多看MSDN。
全部回答
- 1楼网友:神的生死簿
- 2021-02-16 21:07
combobox应该有个Enabled="False"你调一下试试.
我是搞asp.net c#所以对你说的那个控件好像没用过.HOHO
我是搞asp.net c#所以对你说的那个控件好像没用过.HOHO
- 2楼网友:山君与见山
- 2021-02-16 20:36
你对ComboBoxStyle的属性进行设置! 他有个属性是只看不能改 你自己找下!~
- 3楼网友:忘川信使
- 2021-02-16 19:08
Enabled这个属性肯定不行,这只是让那个控件不可用了。
如果值传过去后更改combobox.DropDownStyle = ComboBoxStyle.DropDownList虽然用户不能修改,只能通过下拉选项选择了,但是所传过去的值将不能被显示
注意一下程序执行的顺序,先把值添加,然后再不允许修改.
如果值传过去后更改combobox.DropDownStyle = ComboBoxStyle.DropDownList虽然用户不能修改,只能通过下拉选项选择了,但是所传过去的值将不能被显示
注意一下程序执行的顺序,先把值添加,然后再不允许修改.
我要举报
如以上问答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯
• 手机登qq时,显示手机磁盘不足,清理后重新登 |
• 刺客的套装怎么选啊? |