0

我有一个在混合中创建的有点复杂的形状,但是我需要在代码中使用它作为设置器的一部分,所以我试图在混合中使用“转换为路径”,但是这个菜单/命令被禁用。唯一可用的选项是“制作复合路径”,但它会弄乱形状,即使使用后一个选项也会生成一个复杂的段,我不知道如何在 setter 中使用。

任何帮助将不胜感激。

谢谢。

4

1 回答 1

1

您可以在 setter 中使用任何内容,无需将其归结,只需使用元素语法,例如

<Setter Property="LoremIpsum">
    <Setter.Value>
         <Geometry>
              <!-- ... -->
         </Geometry>
    </Setter.Value>
</Setter>

您需要注意只有一个父对象的对象,例如框架元素,因为 setter 只创建一个实例,该实例用于使用该样式的所有控件。

于 2012-07-10T23:28:13.870 回答