0

我有一个可编辑的组合框绑定到 Winform 应用程序中的列表。

public class Address
    {
        public string DisplayText { get; set; }
        public string DropDownText { get; set; }
    }

我想在用户展开组合框时显示 DropDownText,但我想在用户选择下拉项后将 DisplayText 显示为组合框的文本。

我可以通过使用 TextSearch.SetTextPath 属性在 WPF 中执行此操作。Winforms可以吗?

4

1 回答 1

0

找到了答案:

private void comboBox1_SelectionChangeCommitted(object sender, EventArgs e)
{
    var value = comboBox1.SelectedValue.ToString();
    BeginInvoke(new MethodInvoker(delegate()
    {
        comboBox1.Text = value;
    }));
}
于 2013-03-15T19:56:27.337 回答