【发布时间】:2011-03-24 09:22:39
【问题描述】:
为了学习 WPF,我正在尝试创建一个十六进制编辑器应用程序。但是,我不确定应该使用什么来向用户显示十六进制转储。
我试图在 16 列中显示一个整数数组。第一个字节在第 1 列第 1 行,第二个字节在第 2 列第 1 行,依此类推。
我曾考虑过使用 TextBlock 数组,但这似乎不优雅。 DataGrid 看起来也不适合我尝试显示数据的方式。
解决这个问题的方法是什么?
【问题讨论】:
为了学习 WPF,我正在尝试创建一个十六进制编辑器应用程序。但是,我不确定应该使用什么来向用户显示十六进制转储。
我试图在 16 列中显示一个整数数组。第一个字节在第 1 列第 1 行,第二个字节在第 2 列第 1 行,依此类推。
我曾考虑过使用 TextBlock 数组,但这似乎不优雅。 DataGrid 看起来也不适合我尝试显示数据的方式。
解决这个问题的方法是什么?
【问题讨论】:
我不确定您希望如何显示您的数据,但我建议使用 listView。 DataGrids 基本上是由 listView 制成的。您可以以任何您希望它出现的方式定义 ItemTempplate,因此我认为您会以某种方式获得您正在寻找的外观和感觉。
【讨论】: