私はインタラクティブなWPFグラフ/ツリーツールに取り組んでおり、ノードとそれらの間のリンクをキャンバスに配置しています。ノードはユーザーコントロールであり、リンクは単純な線の形であり、現在、リンクはノードの中心から別のノードの中心に移動します。
この問題は、ノードを少し透明にしたいときに発生し、ノードの背後にあるリンクが表示されます。最も便利な解決策は、線にクリッピングまたは不透明マスクを適用することであると考えました。これにより、線はノードの後ろに描画されませんが、私は一生の間、どのように理解することができませんか?
基本的に、ラインのクリッピングジオメトリとして使用するために、ノードからバウンディングボックスジオメトリを理解することはできません。もちろん、別の解決策にも興味があります。