.net - 用于更改变量的组合框下拉列表

标签 .net vb.net data-binding combobox

我正在创建一个带有下拉列表组合框的程序,其中包含以下项目:abcd

我想要做的是,当我在组合框中选择一个项目然后单击一个按钮时,x 变量将会改变。例如,当我在组合框中选择 b 时,x 值将更改为 2

我需要这个变量用于另一个函数。如何更改 x 变量?

最佳答案

If ComboBox1.SelectedItem.ToString = "a" Then
    x = 1
ElseIf ComboBox1.SelectedItem.ToString = "b" Then
    x = 2
ElseIf ComboBox1.SelectedItem.ToString = "c" Then
    x = 3
ElseIf ComboBox1.SelectedItem.ToString = "d" Then
    x = 4
End If

假设 x 是整数

关于.net - 用于更改变量的组合框下拉列表,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38330175/

相关文章:

regex - 添加 http ://to all links without a protocol

vb.net - 打开共享 LostFocus 事件处理程序的发送器

c - 在 C 语言中,XML 是否是 RPG 引擎内部使用的良好格式?

javascript - 如果所有值都为 true,Knockout JS 单选按钮会选择最后一个按钮

c# - 如何在至少打开一个模式窗口时最小化 winforms 应用程序

.net - $ExecutionContext.InvokeCommand.GetCommand() 和 Get-Command 有什么区别?

.net - 如何从非托管代码调用托管代码?

mysql - 大量sql导出到excel过程的进度条

wpf - 在当前 ItemsSource 上下文之外绑定(bind)到 DataContext

c# - 在两个屏幕上最大化表单(双屏幕监视器)