C# 组合框默认值
C# Combo box default value
我正在尝试根据选定的项目抛出组合框来创建 SQL 语句。我想选择默认项目作为 ID,但现在它 returns NULL。
我做错了什么?
private void Win_Shown(object sender, EventArgs e)
{
myBox.SelectedValue = "ID";
myBox.SelectedText = "ID";
myBox.SelectedItem = "ID";
myBox.Items.Add("ID");
myBox.Items.Add("Name");
myBox.Items.Add("Surname");
myBox.Items.Add("Mobile");
}
然后在for SQL语句中
MySQL.DisplayAndSearch("SELECT * FROM Data WHERE " + this.myBox.SelectedItem.ToString() + " LIKE '%" + txt_Search.Text + "%'", dataGridView1);
感谢您的帮助:)
你试过了吗?
private void Win_Shown(object sender, EventArgs e)
{
myBox.Items.Add("ID");
myBox.Items.Add("Name");
myBox.Items.Add("Surname");
myBox.Items.Add("Mobile");
// now select it
myBox.SelectedIndex = myBox.FindString("Mobile");//id..etc
}
您在插入前选择项目:
private void Win_Shown(object sender, EventArgs e)
{
// first, add the items
myBox.Items.Add("ID");
myBox.Items.Add("Name");
myBox.Items.Add("Surname");
myBox.Items.Add("Mobile");
// now select it
myBox.SelectedItem = "ID";
}
我正在尝试根据选定的项目抛出组合框来创建 SQL 语句。我想选择默认项目作为 ID,但现在它 returns NULL。 我做错了什么?
private void Win_Shown(object sender, EventArgs e)
{
myBox.SelectedValue = "ID";
myBox.SelectedText = "ID";
myBox.SelectedItem = "ID";
myBox.Items.Add("ID");
myBox.Items.Add("Name");
myBox.Items.Add("Surname");
myBox.Items.Add("Mobile");
}
然后在for SQL语句中
MySQL.DisplayAndSearch("SELECT * FROM Data WHERE " + this.myBox.SelectedItem.ToString() + " LIKE '%" + txt_Search.Text + "%'", dataGridView1);
感谢您的帮助:)
你试过了吗?
private void Win_Shown(object sender, EventArgs e)
{
myBox.Items.Add("ID");
myBox.Items.Add("Name");
myBox.Items.Add("Surname");
myBox.Items.Add("Mobile");
// now select it
myBox.SelectedIndex = myBox.FindString("Mobile");//id..etc
}
您在插入前选择项目:
private void Win_Shown(object sender, EventArgs e)
{
// first, add the items
myBox.Items.Add("ID");
myBox.Items.Add("Name");
myBox.Items.Add("Surname");
myBox.Items.Add("Mobile");
// now select it
myBox.SelectedItem = "ID";
}