Wpf 如何从包含listview的动态生成的usercontrol获取数据

Wpf 如何从包含listview的动态生成的usercontrol获取数据,wpf,user-controls,Wpf,User Controls,我有一个包含listview的usercontrol。在这个listview中,我设置了listvidew.itemsource=表。然后我创建一个gridview并将gridview添加到listview.view=gridview。这一切都是在代码隐藏中完成的,然后用户控件也被添加到代码隐藏中的stackpanel中。所有这些都是在代码隐藏中完成的,因为我在应用程序中根据条件生成不同的网格 现在我在页面上有一个按钮,在用户输入信息后,我想用它从表中的每个单元格(文本框)中提取数据。我创建了一

我有一个包含listview的usercontrol。在这个listview中,我设置了listvidew.itemsource=表。然后我创建一个gridview并将gridview添加到listview.view=gridview。这一切都是在代码隐藏中完成的,然后用户控件也被添加到代码隐藏中的stackpanel中。所有这些都是在代码隐藏中完成的,因为我在应用程序中根据条件生成不同的网格

现在我在页面上有一个按钮,在用户输入信息后,我想用它从表中的每个单元格(文本框)中提取数据。我创建了一个名为Test\u OnClick的按钮,该按钮调用事件方法-private void Test\u OnClick(对象发送方,RoutedEventArgs e)


我现在需要做什么才能从每个usercontrol中的表中获取数据?

不要在WPF的过程代码中创建或操作UI元素,这就是XAML的用途。张贴你正在尝试做的相关代码,这样我们就可以告诉你在WPF中做它的正确方法。不,你不必在代码中做它。您需要一个
ItemsControl
。请发布您所需的屏幕截图。好的,也许我不必在代码隐藏中完成,但我已经完成了,我想知道我可以在单击按钮后从页面中提取所有表格数据。我在对象或RoutedEventArgs数据中似乎找不到任何页面数据删除所有代码。这是完全错误的。创建一个合适的ViewModel并在ViewModel级别处理数据。好的,我想试试,但不知道怎么做。你能给我一些建议或建议来帮助我吗?我没有很长时间学习ViewModel,有没有办法在几个小时内学习它?如果是,怎么做?