从 canvas 获取文本框

Get textbox from canvas

我有 3 个 TextBox 对象作为 Canvas 对象的子对象,然后我有那个 Canvas 对象作为更大的 Canvas.

的子对象

TextBox 对象设置为子对象 Canvas 的子对象,这样我就可以将它们作为 1 个对象(子对象 Canvas)四处拖动并与鼠标事件交互。

如何从子 Canvas 对象中获取 TextBox 对象中的文本?

我试过了

Dim newTextbox As TextBox = childCanvas.Children(0)

但我无法从 Canvas 转换为 TextBox。

我能够像这样从 canvas 中获取文本

Dim text As String = childCanvas.Children(0).GetValue(TextBox.TextProperty)