2

VisualCollection を使用して、WPF の Canvas にカスタム DrawingVisuals を表示しています。また、キャンバスにいくつかの UIElements を表示する必要があります。問題は、VisualCollection を使用すると、キャンバスが通常の子を無視するように見えることです。UIElements は、VC に配置しても表示されません。

UIElements を DrawingVisuals の上にレンダリングしたいので、DV を AdornerLayer に配置できません (?)。何か案は?

4

1 に答える 1

0

さて、私は解決策を見つけました。

VisualCollection を介してすべての DrawingVisuals をホストする新しい FrameworkElement を作成し、このホストを通常の子としてキャンバスに追加するだけです。

于 2014-07-31T08:53:46.053 に答える