1

円、多角形などの形状のクリッピング パスを作成しようとしています。実際には、クリッピング パスを形状の線に沿って作成しようとしています。Expression Blend で以下を試しましたが、何が欠けていますか? ここで私が実際にやろうとしているのは、ユーザーに InkPresenter で形状をトレースさせ、線の外側に X 回描画した場合にエラーを発生させることです...クリッピング パスがここに行く方法が間違っている場合は、必ず正しい方向を教えてください:)

  • 長方形を作成し、円になるまでエッジを丸め、[クリッピング パスの作成] を有効にしました。それを選択すると、次のエラーが表示されます。
  • 次に、円の上に約 50 個の長方形を作成し、次に複合パスを作成します...そして、クリッピング パスの作成が再び無効になりました
  • 次に、50 個の長方形を長方形のままにし、それぞれをクリッピング パスとして作成することにしました...最初の 1 つを実行しましたが、これまでのところ非常にうまくいきました...2 つ目を選択して、クリッピング パスにします最初のクリッピング パスを削除し、2 番目のクリッピング パスを使用します。水の中で死んでいるように見えますが、各オブジェクトにはクリッピング パスが 1 つしかないようです。

どうすればこれを回避できますか? ティム

4

1 に答える 1

0

PathGeometry を使用して、InkPresenter に Clip として割り当てることができる任意の形状ジオメトリを作成できます。

ユーザーが形状をトレースすると、入力イベントから PathGeometry のポイントを構築できます。

于 2011-04-01T06:31:00.450 に答える