【问题标题】:Custom Fill Property on PathGeometry in SilverlightSilverlight 中 PathGeometry 的自定义填充属性
【发布时间】:2010-06-01 16:21:09
【问题描述】:

我一直在查看(并且被依赖属性弄糊涂了)——我不确定这是否是我需要的,或者是否还有其他东西。

我正在寻找与 Silverlight 中的 <Path.Data/> 子级相关的非常具体的内容,特别是 <PathGeometry/><EllipseGeometry/> 等。虽然 <Path/> 元素具有 .Fill 属性,但我想添加.Fill 属性到它的任何几何图形,这意味着它的颜色与其父级不同。它可以是 <SolidColorBrush/><LinearGradientBrush/> 颜色,或父颜色的百分比(例如比 <Path.Fill/> 暗 20%。

这可能吗?这是一个依赖属性吗?例如,<RectangleGeometry/> 如何知道我正在尝试用颜色填充它?我该如何开始?

也将 WPF 添加为标签,因为知道 WPF 的人可能会提供帮助

【问题讨论】:

    标签: wpf silverlight dependency-properties pathgeometry


    【解决方案1】:

    不可能,笔触和填充画笔是Path 形状的属性。

    如果你想用自己独立的 Stroke 和 Fill 属性绘制 Rectangle、Ellipse 等形状,你需要使用 RectangleEllipse,它们本身就是 Shape 对象。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2019-10-28
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2011-06-25
      相关资源
      最近更新 更多