c# - 如何从另一个类访问控件?

标签 c# wpf

假设我有一个用户控件 test1.xaml,并且有一个框架控件名称frame1。在我的第二个用户控件上,如何在 test2.xaml 中引用 test1.xaml 以便操作 test2.xaml.cs 中控件的属性?因为我知道 test1 test = new test1();不会工作,因为我没有实例化它并且没有引用它。请问怎么办?

最佳答案

在 MVVM 方法中, View /用户控件都可以使用它们所绑定(bind)的数据的相同 View 模型。现在,当第一个控件导致该 View 模型公开的一个属性发生值更改时,这会自动反射(reflect)在第二个用户控件中。

关于c# - 如何从另一个类访问控件?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4077079/

相关文章:

c# - NLog LoggerFactory 中的 TypeInitializationException

c# - 如何确定字符串中是否包含此 SpriteFont 无法解析的字符?

c# - 对状态发表评论 Facebook C# API

c# - WPF DataGrid SelectedItem 绑定(bind)在项目更改后停止工作

c# - 大多数可以在 XAML 中完成的事情都可以在代码中完成吗?

c# - 我可以在没有安装 Visual Studio 的 Windows 服务器上构建 .NET Core 应用程序吗?

c# - 如何使用正则表达式获取在连续方括号中包含元素的字符串的子字符串?

c# - WPF 数据网格中的错误

.net - 调用上下文菜单打开

WPF 应用程序获取焦点事件