0

我有一个带有 SurfaceInkCanvas 的表面应用程序。现在,当标签在画布上时,我想做一些事情(例如更改颜色)。

问题是,SurfaceInkCanvas 捕获 VisualizationAdded 事件,并在画布上绘制点 - 而不是调用 TagVisualizer 的 VisualizationAdded 事件。

如果我更改项目的 Panel.Zorder,标记事件会被捕获,但我无法在画布上绘图。

非常感谢。

4

1 回答 1

1

您必须将 SurfaceInkCanvas 添加为 TagVisualizer 的子元素:

<s:TagVisualizer>
    <s:TagVisualizer.Definitions>
        ... 
    </s:TagVisualizer.Definitions>

    <s:SurfaceInkCanvas />
</s:TagVisualizer>
于 2012-11-04T19:07:51.983 回答