在 beta 2 时可以直接指定 col.Header = 一个控件树, 但是现在在正式版里就只能指定一个 String 了。否则会报错。
奇怪的是, col.Header 属性却设计为 object 类型。不能不说这是一个失败。

要自定义列标题栏(比如要实现自定义排序/过滤的场景),只能通过给 Header 属性加 Style 的办法,指定一个 ControlTemplate,然后里面构造相关的控件树,但是,太复杂了。
另一种办法就是采用模板列,然后通过一个很复杂的技巧实现。

具体的讨论在这个帖子中(很长):http://silverlight.net/forums/p/30592/99042.aspx#99042

另外参考:
http://silverlight.net/forums/t/30731.aspx
http://silverlight.net/forums/t/30591.aspx

相关文章:

  • 2022-12-23
  • 2022-03-03
  • 2021-07-22
  • 2021-09-22
  • 2021-08-30
  • 2021-12-06
  • 2021-08-25
  • 2022-12-23
猜你喜欢
  • 2022-03-02
  • 2021-09-13
  • 2022-01-16
  • 2021-06-27
  • 2021-05-23
  • 2022-12-23
相关资源
相似解决方案