【发布时间】:2011-04-13 12:16:35
【问题描述】:
我正在尝试从 WinForms 转换为 WPF,并且在使用 DataGridView -> WPF DataGrid 时遇到了一些困难。
我已经很好地加载了所有数据,只是卡在单元格格式上。
有一列带有数字,但是如果数字为零,而不是显示 0,我希望它显示 NIL。
使用DataGridView,下面的工作
Private Sub SampleDGV_CellFormatting(ByVal sender As Object, ByVal e As System.Windows.Forms.DataGridViewCellFormattingEventArgs) Handles SampleDGV.CellFormatting
Try
If e.RowIndex >= 0 And e.ColumnIndex = SampleDGV.Columns(CostColumn.Name).Index Then
If CDec(e.Value.ToString) = 0 Then
e.Value = "NIL"
e.FormattingApplied = True
End If
End If
Catch ex As Exception
End Try
End Sub
但现在我被 WPF 等价物难住了
【问题讨论】:
标签: wpf datagrid formatting wpfdatagrid