2013-03-15 37 views
0

我有一個可編輯的comboxbox綁定到Winform應用程序中的列表。選擇一個值後Winforms combobox更改displaytext

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

我想,當用戶展開的組合框來顯示DropDownText,但我想顯示DisplayText作爲用戶後組合框的文本已經選擇了下拉項。

我可以通過使用TextSearch.SetTextPath屬性在WPF中執行此操作。 Winforms有可能嗎?

回答

0

找到了答案:

private void comboBox1_SelectionChangeCommitted(object sender, EventArgs e) 
{ 
    var value = comboBox1.SelectedValue.ToString(); 
    BeginInvoke(new MethodInvoker(delegate() 
    { 
     comboBox1.Text = value; 
    })); 
} 
相關問題