【问题标题】:Add item update listbox添加项目更新列表框
【发布时间】:2015-10-01 01:26:29
【问题描述】:

所以我有一个绑定到从我的实体生成的列表的数据绑定列表框:

myListbox.Datasource = myEntity.ToList();

效果很好。我的问题是,向实体添加新元素并将其反映在我的列表框中的“正确”方法是什么?

目前,我这样做:

myEntity.Add(newItem);
myListbox.Datasource = myEntity.ToList();

肯定有比每次都重置数据源更好的方法吗?

【问题讨论】:

    标签: c# winforms listbox entity-framework-6


    【解决方案1】:

    试试这个,DataBind() 会将数据源绑定到调用的服务器控件及其所有子控件。

    myListbox.DataBind()
    

    【讨论】:

    • 谢谢。所以这就像“重置绑定”?
    • 没问题,只是重新绑定控制
    • 我用的是winforms,没有这种方法。
    • @Yabbie 请访问链接,这可能会对您有所帮助stackoverflow.com/questions/10998701/…
    【解决方案2】:
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2011-10-18
    • 1970-01-01
    • 2015-11-15
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2018-04-20
    相关资源
    最近更新 更多