使用 Adobe Flex,我将创建一个自定义 ItemRenderer 来更改网格中项目的显示。这会执行一些代码来覆盖网格控件呈现项目的方式。如何使用 WPF 执行此操作?可用技术对性能有何影响?
我最初的目标是显示一个图标、一个标题和一个描述。理想情况下,描述应在标题下方。Vista TaskDialog 按钮使用了类似的 UI。
使用 Adobe Flex,我将创建一个自定义 ItemRenderer 来更改网格中项目的显示。这会执行一些代码来覆盖网格控件呈现项目的方式。如何使用 WPF 执行此操作?可用技术对性能有何影响?
我最初的目标是显示一个图标、一个标题和一个描述。理想情况下,描述应在标题下方。Vista TaskDialog 按钮使用了类似的 UI。
使用数据模板。可以为ItemTemplate(ListBox)、CellTemplate(GridViewColumn)、HeaderTemplate等设置。
性能取决于模板的复杂程度,但对于您所描述的,您应该不会注意到差异。