自定义网格面板网格线颜色

时间:2012-05-22 06:27:01

标签: silverlight windows-phone-7

如何在silverlight中自定义网格面板网格线颜色?

2 个答案:

答案 0 :(得分:1)

来自MSDN

  

ShowGridLines 设置为 true 不适用于   生产质量代码。如果你想要一个Grid里面的行,那就设置样式了   Grid中的元素有边框。有关更多信息,请参阅   Border

答案 1 :(得分:0)

您应该使用边框或矩形等来设置网格线的样式。您可以创建一个具有所需依赖属性的静态网格助手(例如:网格线样式,可见性等)。您应该使用这些属性进行线条样式(如果您将使用边框,则应设置边框样式,矩形 - 矩形样式等)并检测线条的可见性。你可以在互联网上找到一些样本。

至于使用它。它应该以这种方式使用:

<Grid GridHelper.LineVisibility="Visible" GridHelper.LineStyle="{StaticResource CustomBorderStyle}" />

这是使用静态网格助手的简单示例。我无法上传此帮助程序的代码。如果你理解了一个想法,你可以开始做帮助,就像这样。在其他方面,你可以在互联网上找到一些来源。

相关问题