none
在经典模式下,怎样让DataGridColumnHeader和GridViewColumnHeader的样式看上去一样 RRS feed

  • 问题

  • 我的项目中使用了两种Grid控件,一种是ListView的GridView,一种是DataGrid,现在项目需要把两种Grid的风格调成一样的,

    请问如何把DataGridColumnHeader调成GridViewColumnHeader的风格?

    2011年3月8日 2:45

答案

全部回复

  • 我觉得你要能上传一下图片对你的问题进行一下说明会更好,大家理解你问题清楚了,可能会给你提供更好的解决方案。

    还有,WPF的外观是和主题有关系的,你可以定义自己的主题,然后作为资源引用到项目中。

    WPF还有Style和Template,都是可以改变控件的外观的


    Stay hungry, stay foolish
    2011年3月8日 6:13
  • 我觉得你要能上传一下图片对你的问题进行一下说明会更好,大家理解你问题清楚了,可能会给你提供更好的解决方案。

    还有,WPF的外观是和主题有关系的,你可以定义自己的主题,然后作为资源引用到项目中。

    WPF还有Style和Template,都是可以改变控件的外观的


    Stay hungry, stay foolish

    怎么上传图片
    2011年3月8日 6:20
  • 上传到网站上,比如skydrive,然后贴链接,或者 直接粘贴复制过来。

    你顺便看看我给你的一些建议~


    Stay hungry, stay foolish
    2011年3月8日 6:21
  • 其实“DataGridColumnHeader”和“GridViewColumnHeader”本身就是2个不同的东西,如果你想要实现他们两个是一样的,我觉得你要拿到其中一个的默认模板,然后自己重写这个模板。

    你可以下载WPF全套的模板,链接是:

    http://archive.msdn.microsoft.com/Project/Download/FileDownload.aspx?ProjectName=wpfsamples&DownloadId=7812

    如果你有blend,你也可以通过这个拿到默认的模板,然后进行修改。

    总之,这个效果是要改变默认模板才能实现的。

     


    Sheldon _Xiao[MSFT]
    MSDN Community Support | Feedback to us
    Get or Request Code Sample from Microsoft
    Please remember to mark the replies as answers if they help and unmark them if they provide no help.

    2011年3月8日 7:40
    版主
  • Hi USystem,

    由于你没有更新你的问题状态,我将关闭你的帖子为“已解决”,如果关于你的问题你有新发现,请告诉我。

     

    Best regards,,


    Sheldon _Xiao[MSFT]
    MSDN Community Support | Feedback to us
    Get or Request Code Sample from Microsoft
    Please remember to mark the replies as answers if they help and unmark them if they provide no help.

    2011年3月14日 14:55
    版主