InkCanvas 和 ZIndex

InkCanvas and ZIndex

InkCanvas 将所有绘图等存储在 "Strokes" 集合中,将所有控件存储在 "Children".

当我画一些东西然后创建一个 TextBox 时,TextBox 仍然在绘图下面。我无法更改它的 zIndex 以将其提前。

有没有办法让文字置顶?

InkCanvas 并非真正用于笔划以外的内容。但是您可以将 TextBox 添加到位于 InkCanvas 之上的另一个面板,例如:

<Grid>
    <InkCanvas/>
    <Canvas>
        <TextBox/>
    </Canvas>
</Grid>