类似Excel 2010中的WPF ListView->;文件->;近期->;最近的工作手册

类似Excel 2010中的WPF ListView->;文件->;近期->;最近的工作手册,wpf,listview,Wpf,Listview,我希望有一个类似于Excel 2010的ListView(当您转到文件->最近的->最近的工作簿时) 简而言之,我需要以下方面的帮助: 当鼠标位于项目上方时定义自定义项目高亮显示颜色(默认的蓝色不适合我) 单击列表中的任何项目将执行命令,而不是选择该项目 (因此不能选择任何项目,只能单击它) 除此之外(我自己也做到了): 标题应该是隐藏的 (我已经定义了ColumnHeaderContainerStyle以使标题折叠)和 应自定义ListViewItem模板 (我已经为此定义了GridVi

我希望有一个类似于Excel 2010的ListView(当您转到文件->最近的->最近的工作簿时)

简而言之,我需要以下方面的帮助:

  • 当鼠标位于项目上方时定义自定义项目高亮显示颜色(默认的蓝色不适合我)
  • 单击列表中的任何项目将执行命令,而不是选择该项目 (因此不能选择任何项目,只能单击它)
除此之外(我自己也做到了):

  • 标题应该是隐藏的 (我已经定义了ColumnHeaderContainerStyle以使标题折叠)和
  • 应自定义ListViewItem模板 (我已经为此定义了GridViewColumn.CellTemplate)

“因此不可能选择任何项目,只能单击它”
是否单击不选择?因此,如果鼠标在项目上方,则显示higlight,但如果单击它,则不显示higlight?好的,我认为这实际上是一个糟糕的定义。单击=选择,因此项目可以被选中,但我需要所选项目的高亮颜色与鼠标悬停高亮颜色完全相同。此外,当选择任何项时,我需要立即执行该项的命令绑定。