我正在使用包含 GridView
的 ListView
来绑定(bind)数据。
我想在数据绑定(bind)期间但在向 UI 显示完整数据之前对每一行做一些工作。
这通常在 asp.net 中由 OnRowDataBound
事件完成。
有没有我可以在 WPF 中使用的 OnRowDataBound
事件。如果是这样,我该如何使用它?有没有替代品。
最佳答案
您可以做的是首先通过 ValueConverter 作为中间步骤。它发生在 DataBinding 过程中,在源和 UIElement 之间。
在您的 GridView 和 GridViewColumn 中,您定义源路径的位置,只需添加一个与您要绑定(bind)的数据类型和返回类型相匹配的 ValueConverter..
然后在您的 valueConverter 的代码中,进行更改。
关于c# - 如何访问 onRowDataBound 事件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14623660/