是否有WPF DataGrid的Expression Dark主题?

时间:2012-01-26 18:24:11

标签: wpf xaml themes

我只是想知道WPF DataGrid是否有Expression Dark主题?

或者如何为WPF DataGrid调整它?

任何链接?


更新

可以将WPF DataGrid替换为WPF ListView,并且Expressaion Dark主题应用得很好。

  <ListView Name="MainTable" >
            <ListView.View>
                <GridView>
                    <GridViewColumn DisplayMemberBinding="{Binding Filename}" Width="140" Header="{lex:LocTextExtension Key=Name, Dict=Resources, Assembly=PreShow.Player}" />
                    <GridViewColumn DisplayMemberBinding="{Binding IsSuccess}" Width="60" Header="{lex:LocTextExtension Key=Success, Dict=Resources, Assembly=PreShow.Player}" />
                    <GridViewColumn DisplayMemberBinding="{Binding Downloaded}" Width="140" Header="{lex:LocTextExtension Key=Time, Dict=Resources, Assembly=PreShow.Player}" />
                    <GridViewColumn DisplayMemberBinding="{Binding IsDownloading}" Width="100" Header="{lex:LocTextExtension Key=IsDownloading, Dict=Resources, Assembly=PreShow.Player}" />
                    <GridViewColumn DisplayMemberBinding="{Binding URL}" Width="Auto" Header="URL" />
                </GridView>
            </ListView.View>
        </ListView>

1 个答案:

答案 0 :(得分:12)

你走了:

http://datagridthemesfromsl.codeplex.com/

  

WPF DataGrid的可重用主题库,因此它可以像Silverlight DataGrid一样查​​看和处理。
  以ExpressionLight,ExpressionDark,WhistlerBlue等为主题

     

特点:

     
      
  • SelectedCells附加属性:将选定单元格绑定到MVVM ViewModels。
  •   
  • 使用鼠标倾斜滚轮进行水平滚动。
  •   
     

请参阅文档for usage

     

这个项目纯粹是用代码(XML / XAML和C#)开发的,而不是在某些GUI“设计师”......