从 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)
我有 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)