vb combobox控件 如何选择其中一项使一些文本框不能用,选令一项之前不能用的,变成能用
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了vb combobox控件 如何选择其中一项使一些文本框不能用,选令一项之前不能用的,变成能用相关的知识,希望对你有一定的参考价值。
参考技术A 自己去调用事件。也就是说combobox控件的value值改变时,应该是XXXchanged 在这个事件里改变文本框的属性,ReadOnly属性控制可用不可用。自己去写吧!不用vb好长事件了。希望对你有帮助~ 参考技术B Private Sub Combo1_Click()If Combo1.Text = "a" Then
Text1.Enabled = False
ElseIf Combo1.Text = "b" Then
Text1.Enabled = True
End If
End Sub
Private Sub Form_Load()
Combo1.AddItem "a"
Combo1.AddItem "b"
End Sub本回答被提问者采纳 参考技术C 阿斯顿发多少 暗示飞
如何基于VB中文本框的内容播放一系列音频文件?
我正在铁路公告系统上工作,希望能够从列表中获取一些信息,例如“约克,达林顿,达勒姆”,然后在按下按钮后播放相关的录音。谁能帮忙?
这里是使用组合框的示例:
Private stations As Dictionary(Of String, String)
Sub New()
stations = New Dictionary(Of String, String)
stations.Add("York, Darlington, Durham", "sound-a.mp3")
'stations.Add("...", "...")
With ComboBoxStations
.DataSource = New BindingSource(stations, Nothing)
.DisplayMember = "Key",
.ValueMember = "Value"
End With
End Sub
Private Sub PlaySound(ByVal sender As Object, ByVal e As EventArgs) Handles ButtonPlaySound.Click
If (ComboBoxStations.SelectedValue IsNot Nothing) Then
My.Computer.Audio.Play(ComboBoxStations.SelectedValue.ToString(), AudioPlayMode.WaitToComplete)
End If
End Sub
以上是关于vb combobox控件 如何选择其中一项使一些文本框不能用,选令一项之前不能用的,变成能用的主要内容,如果未能解决你的问题,请参考以下文章