0

ブレンドで作成された少し複雑な形状がありますが、セッターの一部としてコードで使用する必要があるため、ブレンドで「パスに変換」を使用しようとしていますが、このメニュー/コマンドは無効になっています。唯一の利用可能なオプションは「複合パスを作成する」ですが、後者のオプションを使用しても、セッターでの使用方法がわからない複雑なセグメントが生成され、形状が台無しになります。

どんな助けでもありがたいです。

ありがとう。

4

1 に答える 1

1

セッターでは何でも使用できます。煮詰める必要はありません。要素構文を使用するだけです。たとえば、

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

セッターはスタイルを使用するすべてのコントロールに使用されるインスタンスを1つだけ作成するため、フレームワーク要素など、親が1つしかないオブジェクトには注意する必要があります。

于 2012-07-10T23:28:13.870 に答える