0
 public void DD_Location()
    {
        var ctx = new LCCDB_EF();
        var query = ctx.tbl_Location;
        CB_Location.DataContext = query.ToList();
    }

    private void CB_Location_DropDownClosed(object sender, EventArgs e)
    {           
       textbox_test.Text =CB_Location.Text;
    }

在文本框中输出

System.Data.Entity.DynamicProxies.Location_5E43C6C196972BF0754973E48C9C941092D86818CD94005E9A759B70BF6E48E6

4

2 回答 2

0

尝试这个

if(null != CB_Location.SelectedItem)
    textbox_test.Text = CB_Location.SelectedItem.ToString();
于 2013-07-27T06:06:55.050 回答
0

如果没有看到您的 XAML,我无法确定,但您确定您已正确绑定列表吗?尝试将组合框的 Items 属性设置为您的列表,而不是数据上下文。根据类型是什么以及您希望将文本绑定到什么,您可能还需要适当地设置 DisplayMemberPath 属性。

于 2013-07-27T12:16:36.430 回答