C# 如何使用选定的组合框项目用数据填充文本框
此代码帮助您使用combobox中的值填充文本框。请尝试此操作C# 如何使用选定的组合框项目用数据填充文本框,c#,winforms,combobox,textbox,C#,Winforms,Combobox,Textbox,此代码帮助您使用combobox中的值填充文本框。请尝试此操作 private void comboBox1_SelectedIndexChanged(object sender, EventArgs e) { combobox.items.add=("peter magdy"); if (combobox.selecteditems=("peter magdy") textbox.text==("age 23, male, etc"); } 不过,您可能必须更改组件
private void comboBox1_SelectedIndexChanged(object sender, EventArgs e)
{
combobox.items.add=("peter magdy");
if (combobox.selecteditems=("peter magdy")
textbox.text==("age 23, male, etc");
}
不过,您可能必须更改组件的名称(在代码或winform designer中)。试试这个
private void comboBox1_SelectedIndexChanged(object sender, EventArgs e)
{
combobox.items.add=("peter magdy");
if (combobox.selecteditems=("peter magdy")
textbox.text==("age 23, male, etc");
}
不过,您可能必须更改组件的名称(在代码或winform designer中)。试试这个
private void comboBox1_SelectedIndexChanged(object sender, EventArgs e)
{
combobox.items.add=("peter magdy");
if (combobox.selecteditems=("peter magdy")
textbox.text==("age 23, male, etc");
}
不过,您可能必须更改组件的名称(在代码或winform designer中)。试试这个
private void comboBox1_SelectedIndexChanged(object sender, EventArgs e)
{
combobox.items.add=("peter magdy");
if (combobox.selecteditems=("peter magdy")
textbox.text==("age 23, male, etc");
}
不过,您可能必须更改组件的名称(在代码中或在winform designer中)。请考虑这一点
private void comboBox1_SelectedIndexChanged(object sender, EventArgs e)
{
comboBox1.Items.Add("peter magdy");
if (comboBox1.SelectedItem == "peter magdy")
textBox.Text = "age 23, male, etc";
}
想想这个
private void comboBox1_SelectedIndexChanged(object sender, EventArgs e)
{
comboBox1.Items.Add("peter magdy");
if (comboBox1.SelectedItem == "peter magdy")
textBox.Text = "age 23, male, etc";
}
想想这个
private void comboBox1_SelectedIndexChanged(object sender, EventArgs e)
{
comboBox1.Items.Add("peter magdy");
if (comboBox1.SelectedItem == "peter magdy")
textBox.Text = "age 23, male, etc";
}
想想这个
private void comboBox1_SelectedIndexChanged(object sender, EventArgs e)
{
comboBox1.Items.Add("peter magdy");
if (comboBox1.SelectedItem == "peter magdy")
textBox.Text = "age 23, male, etc";
}
Textbox具有可设置/获取文本的
Text
属性
// your person model where you hold person info
public class Person
{
public int Id {get; set;}
public string Name {get; set;}
public int Age {get; set;}
public string Sex {get; set;}
}
// You will hold not strings but real objects in combo
private void LoadCombo()
{
var john = new Pesron(){Id = 0, Name = "John", Age = 20, sex = "Male"};
var maria = new Pesron(){Id = 1, Name = "Maria", Age = 19, sex = "Female"};
var couple = new []{john, maria};
combobox.DataSourse = couple;
combobox.DisplayMember = "Name";
combobox.ValueMember = "Id";
}
private void comboBox1_SelectedIndexChanged(object sender, EventArgs e)
{
// Then you can have entire person information at your disposal
var p = (Person)combobox.SelectedItem;
textbox.text = string.Format("Name {0}, Age {1}", p.Name, p.Age);
}
Textbox具有可设置/获取文本的
Text
属性
// your person model where you hold person info
public class Person
{
public int Id {get; set;}
public string Name {get; set;}
public int Age {get; set;}
public string Sex {get; set;}
}
// You will hold not strings but real objects in combo
private void LoadCombo()
{
var john = new Pesron(){Id = 0, Name = "John", Age = 20, sex = "Male"};
var maria = new Pesron(){Id = 1, Name = "Maria", Age = 19, sex = "Female"};
var couple = new []{john, maria};
combobox.DataSourse = couple;
combobox.DisplayMember = "Name";
combobox.ValueMember = "Id";
}
private void comboBox1_SelectedIndexChanged(object sender, EventArgs e)
{
// Then you can have entire person information at your disposal
var p = (Person)combobox.SelectedItem;
textbox.text = string.Format("Name {0}, Age {1}", p.Name, p.Age);
}
Textbox具有可设置/获取文本的
Text
属性
// your person model where you hold person info
public class Person
{
public int Id {get; set;}
public string Name {get; set;}
public int Age {get; set;}
public string Sex {get; set;}
}
// You will hold not strings but real objects in combo
private void LoadCombo()
{
var john = new Pesron(){Id = 0, Name = "John", Age = 20, sex = "Male"};
var maria = new Pesron(){Id = 1, Name = "Maria", Age = 19, sex = "Female"};
var couple = new []{john, maria};
combobox.DataSourse = couple;
combobox.DisplayMember = "Name";
combobox.ValueMember = "Id";
}
private void comboBox1_SelectedIndexChanged(object sender, EventArgs e)
{
// Then you can have entire person information at your disposal
var p = (Person)combobox.SelectedItem;
textbox.text = string.Format("Name {0}, Age {1}", p.Name, p.Age);
}
Textbox具有可设置/获取文本的
Text
属性
// your person model where you hold person info
public class Person
{
public int Id {get; set;}
public string Name {get; set;}
public int Age {get; set;}
public string Sex {get; set;}
}
// You will hold not strings but real objects in combo
private void LoadCombo()
{
var john = new Pesron(){Id = 0, Name = "John", Age = 20, sex = "Male"};
var maria = new Pesron(){Id = 1, Name = "Maria", Age = 19, sex = "Female"};
var couple = new []{john, maria};
combobox.DataSourse = couple;
combobox.DisplayMember = "Name";
combobox.ValueMember = "Id";
}
private void comboBox1_SelectedIndexChanged(object sender, EventArgs e)
{
// Then you can have entire person information at your disposal
var p = (Person)combobox.SelectedItem;
textbox.text = string.Format("Name {0}, Age {1}", p.Name, p.Age);
}
还可以尝试查看SelectionChangeComitted事件以代替selectionIndexChange SelectionChangeComitted是选择的最后一个事件,它应该是值设置为comboBox之前的位置
当您在comboBox中使用上下箭头时,SelectedIndex更改可能不会出现,但comboBox的文本仍会更改 还可以尝试查看SelectionChangeComitted事件来代替selectionIndexChange SelectionChangeComitted是选择的最后一个事件,它应该是值设置为comboBox之前的位置
当您在comboBox中使用上下箭头时,SelectedIndex更改可能不会出现,但comboBox的文本仍会更改 还可以尝试查看SelectionChangeComitted事件来代替selectionIndexChange SelectionChangeComitted是选择的最后一个事件,它应该是值设置为comboBox之前的位置
当您在comboBox中使用上下箭头时,SelectedIndex更改可能不会出现,但comboBox的文本仍会更改 还可以尝试查看SelectionChangeComitted事件来代替selectionIndexChange SelectionChangeComitted是选择的最后一个事件,它应该是值设置为comboBox之前的位置
当您在comboBox中使用上下箭头时,SelectedIndex更改可能不会出现,但comboBox的文本仍会更改 这是一些有趣的语法为什么括号
(
和)
?你从哪里得到这种语法的参考?我需要得到正确的代码please@user2975231你面临什么问题。我想在这里描述一下当我从combobox中选择一个项目时,用数据填充文本框,就像dictionary idea一样,这是一些有趣的语法为什么括号(
和)
?你从哪里得到这种语法的参考?我需要得到正确的代码please@user2975231你面临什么问题。我想在这里描述一下当我从combobox中选择一个项目时,用数据填充文本框,就像dictionary idea一样,这是一些有趣的语法为什么括号(
和)
?你从哪里得到这种语法的参考?我需要得到正确的代码please@user2975231你面临什么问题。我想在这里描述一下当我从combobox中选择一个项目时,用数据填充文本框,就像dictionary idea一样,这是一些有趣的语法为什么括号(
和)
?你从哪里得到这种语法的参考?我需要得到正确的代码please@user2975231你面临什么问题。我想在这里描述一下,当我从combobox中选择一个项目时,用数据填充文本框,就像dictionary idea一样,