0
我在所述网格内动态创建了一系列grids
和textblocks
。不过,我无法使用.FindName来调用我需要的textblock
。我的控制层次结构是这样的:WPF查找动态创建的网格及其子节点
首页 - > ScrollViewer中 - >格 - >动态创建网格 - > 动态创建的控件
这是我当前如何试图打电话给他们,任何我尝试的其他方式仍然没有得到我的地方
Dim grd As Object = FindName("GridLine" + Ri.ToString())
Dim tempgrd As Grid = DirectCast(grd, Grid)
Dim txtID As Object = tempgrd.FindName("txtIDGrid" + Ri.ToString())
Dim tempID As TextBlock = DirectCast(txtID, TextBlock)
sqlID = tempID.Name
你有没有看过mvvm? – blindmeis
我其实没有。对WPF环境来说还是比较新的。你能给我提供更多的信息吗?为什么这会解决我的问题? –