【发布时间】:2011-06-21 14:36:44
【问题描述】:
我有一个 UserControl(称为 Invoice),其文本框 (txtReferenceCode) 托管在 MainWindow 上的 TabControl (myTabControl) 中。我从 UserControl 调用一个窗口 (SearchWindow),其中包含库存项目列表。窗口需要返回一个字符串值到 UserControl 包含的文本框。我无法从窗口访问 UserControl 上的文本框,因此无法将字符串值从窗口传递给 text 属性。
UserControl 是作为新 tabItem 加载的实例(可能有许多作为 tabitems 内容打开的实例。)我只需要影响 UserControl 的当前 tabitem 实例。
例如:(SearchWindow 中的按钮单击事件)
Invoice.txtReferenceCode.Text = SearchWindow.txtReferenceCode.Text
我需要一个简单的、不复杂的解决方案,最好是在 VB 中(但我很乐意使用 C#)。
【问题讨论】:
标签: wpf