DataGridComboBoxColumn 动态绑定

发布于 2024-11-04 10:25:37 字数 160 浏览 0 评论 0原文

我有一个带有组合框列的数据网格。我想将此列绑定到我在代码隐藏文件中动态生成的项目列表。数据网格的所有行在组合框列中都将具有相同的项目列表。我已经使用 ObjectDataProvider 完成了静态绑定,但我不确定如何动态地执行此操作。

非常感谢任何帮助!

谢谢你, 桑托什

I have a datagrid with a combobox column. I want to bind this column to a list of items that I generate dynamically in the code-behind file. All rows of the datagrid will have the same list of items in the combobox column. I have done static binding using ObjectDataProvider, but I am not sure how to do this dynamically.

Any help is greatly appreciated!

Thank you,
Santosh

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

—━☆沉默づ 2024-11-11 10:25:37

您可以使用 ObservableCollection对于您的项目,如果您随后将 DataGrid 的 ItemsSource 绑定到此集合,您可以动态地将项目添加到集合中,并且它们也将添加到 DataGrid 中。有关详细信息,请参阅 MSDN 上的集合绑定部分。如果这不是您正在寻找的内容,您可能需要详细说明,因为您的问题似乎仍然很不清楚(至少对我来说)。

You can use an ObservableCollection<T> for your items, if you then bind the ItemsSource of the DataGrid to this collection you can dynamically items to the collection and they will also be added to the DataGrid. See the collections binding section on MSDN for more info. If this is not what you are looking for you might want to elaborate as your question still seems quite unclear (at least to me).

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文