我有一个填充了有关音轨信息的 DataTable。存储曲目编号的 DataTableColumn 属于 UInt32 类型,因此当我在 DataGridView 中显示 DataTable 时,我可以按该列对数据进行排序。对于没有轨道号的轨道,我在 DataTable 中得到了 0。
data.Tables["active"].Columns["Track"].DataType = Type.GetType("System.UInt32");
是否可以将 DataGridView 中该列中的每个 0 显示为空字符串(无)?但是仍然将它作为 UInt32 0 存储在 DataTable 中以便能够对曲目进行排序?