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