c# - 如何访问 onRowDataBound 事件

标签 c# .net wpf listview gridview

我正在使用包含 GridViewListView 来绑定(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/

相关文章:

c# - 根据给定日期计算当前或下一个年度季度的第一个月和当前年度季度的最后一个月

c# - 将程序集添加到gac时csharpcodeprovider无法编译

c# - .NET 引用类似控件

c# - 在 .NET Core 中将 Word doc 和 docx 格式转换为 PDF,无需 Microsoft.Office.Interop

c# - 从AudioSource数据Unity C#到Text Azure的语音

.net - 设置每个操作的 MaxAllowedContentLength/maxRequestLength 值

c# - 制作一个特定于类的泛型方法

c# - MFC 编程中的\$InstallDir\VC\atlmfc\src\mfc\olelock.cpp 第 62 行调试断言失败

c# - 转换为值类型 'int32' 失败,因为具体化值为 null

c# - 凹包算法从伪代码到C#