如何解决如何从新窗口中的同一个命名空间中的打开的窗口中访问控件?
| 我有一个正在使用的应用程序(使用C#的WPF),在该应用程序中我有一个首先打开的登录窗口(设置为StartUri)。用户单击PasswordBox后,将出现一个新窗口,其中包含用于输入数字密码的数字按钮(它将是触摸屏应用程序)。输入的数据随后被添加到阵列列表中。用户单击“确定”后,需要在首次打开的登录窗口中显示他们输入的密码。我需要在不打开新登录窗口的情况下执行此操作,因为登录窗口仍将在后台运行。有没有一种简单的方法来访问登录窗口的PasswordBox并将数组列表添加到其中?这些窗口都是相同名称空间的一部分。解决方法
两个窗口都可以使用相同的ViewModel或DataContext吗?然后,您可以将两个控件都绑定到同一字段
<myControls:NumericPasswordEntryControl
DataContext=\"{Binding ElementName=MyLoginWindow,Path=DataContext}\" />
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。