我有一个可编辑的comboxbox绑定到Winform应用程序中的List。
public class Address
{
public string DisplayText { get; set; }
public string DropDownText { get; set; }
}
我希望在用户展开组合框时显示DropDownText,但我想在用户选择下拉项后将DisplayText显示为Combobox的文本。
我可以使用TextSearch.SetTextPath属性在WPF中执行此操作。在Winforms中可以吗?
答案 0 :(得分:0)
找到答案:
private void comboBox1_SelectionChangeCommitted(object sender, EventArgs e)
{
var value = comboBox1.SelectedValue.ToString();
BeginInvoke(new MethodInvoker(delegate()
{
comboBox1.Text = value;
}));
}