我正在尝试将字符串从组合框转换为可用的整数格式
我的相关代码:
Dim intDays As Integer
intDays = Convert.ToInt32(cboDays.Text)
lblDays.Text = intDays
选择我的号码数天后,如果标签已成功转换为整数,但标签应该更改为所选日期的值,但它没有,所以我显然遗漏了某些内容
答案 0 :(得分:0)
您需要使用组合框SelectedIndexChanged来执行此操作,否则您的代码将不会被调用。
然后你的代码就可以了。
双击那里进行活动。
Private Sub ComboBox1_SelectedIndexChanged(sender As Object, e As EventArgs) Handles cboDays.SelectedIndexChanged
Dim intDays As Integer
intDays = Convert.ToInt32(cboDays.Text)
lblDays.Text = intDays
End Sub
If lstRentalType.SelectedIndex <> -1 Then
'code ......
Else
'msgbox.....
End If
答案 1 :(得分:0)
如果你的组合框设置为DropDownList,那么正确的代码是:
lblDays.Text = CInt(cboDays.SelectedItem.ToString)