当comboBox中为空值时,只要一点击button按钮,就会提示让输入comboBox中的值。
一直就纠结这个问题,之前在网上查的说是用comboBox.SelectedValue == null来判断,结果根本行不通。
后来采用了**String.IsNullOrEmpty(comboBox1.Text)**结果就可以了。
试着写了下面一段代码
using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using System.Windows.Forms;
namespace 模块练习
{
public partial class Form1 : Form
{
public Form1()
{
InitializeComponent();
}
private void ComboBox1_SelectedIndexChanged(object sender, EventArgs e)
{
string a1 = comboBox1.Text;
double a = Convert.ToDouble(a1);
}
private void ComboBox2_SelectedIndexChanged(object sender, EventArgs e)
{
string b1 = comboBox2.Text;
double b = Convert.ToDouble(b1);