我在WPF页面中有StackPanel
,我在其中加载相同的UserControl,具体取决于用户请求。现在,对于每个UserControl,我需要获取其中的项目。 UserControl由一个日历和3个组合框组成。我怎样才能得到这些物品?
到目前为止,我有以下内容: -
foreach (UserControl child in stk.Children)
{
}
并且child具有所需的内容,但是我无法找到如何获取每个子项的内容以验证和存储在数据库中。我尝试了child.FindControl(“combobox1”)但是没有用。
感谢您的帮助和时间
答案 0 :(得分:0)
您可以抓住Content
。但是我强烈建议你不要在UI中做那些事情,你不应该从UI获取数据。 UI应该从ViewModel或Model获取数据,并在需要时更新它们(这是通过Binding实现的)。因此,如果您需要数据,您的ViewModel应该是要查看的地方,而不是UI。
答案 1 :(得分:0)