WPF 工具包 - 数据网格 - 带动态资源的组合框列绑定
我正在实现 WPF DataGrid
(对于 WPF 来说非常新)。 我遵循了演示如何使用静态资源绑定 ComboBoxColumn
的教程。 但是,我的数据网格中几列的数据绑定直到运行时才会知道。
因此,我无法将它们与静态资源绑定。 是否有其他方法可以对 DataGrid
中的 ComboBoxColumn
进行数据绑定? 在 ASP.NET 中,我知道我们有 rowdatabound 代码,我们可以在其中执行此操作并动态创建列的内容。 但是,在 WPF 中,看起来一切都是通过资源完成的。
如何使用 DataGrid
中的动态资源进行数据绑定?
谢谢!
I am implementing the WPF DataGrid
(very new to WPF). I followed tutorials that showed how to bind the ComboBoxColumn
using staticresources. However, the databinding for a few columns in my datagrid will not be known until runtime.
Because of this, I can't bind them with the staticresource. Is there any other way to databind the ComboBoxColumn
s in a DataGrid
? In ASP.NET, I know we had the rowdatabound code where we could do this and dynamically create the contents of the columns. But, in WPF, it looks like everything is done through resources.
How can you databind using dynamic resources in the DataGrid
?
Thanks!
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
您可以动态设置绑定。
像这样的东西(此代码创建网格视图列并分配动态绑定)
You can set up bindings dynamically.
Something like this (this code creates grid view columns and assigns dynamic bindings)