访问另一个 CS 文件中的 XAML 对象
Posted
技术标签:
【中文标题】访问另一个 CS 文件中的 XAML 对象【英文标题】:Accessing XAML Object in another CS File 【发布时间】:2013-03-19 10:46:46 【问题描述】:我需要从另一个 CS 文件更改矩形的填充。 xaml.cs 中的静态方法不允许访问 Rectangle 对象。
public void changeStatusIndicator()
this.StatusIndicator.Fill = new SlidColorBrush(Color.FromRgb(100,0,0));
我需要从另一个 CS 文件中调用这个函数。
[编辑] 我想将矩形的填充属性更改为另一个 CS 文件。
【问题讨论】:
依赖属性可能会有所帮助 你到底想达到什么目的? 【参考方案1】:您可以将您的类引用发送到其他文件,但不建议这样做。 最好的解决方案是使用 MVVM(模型-视图-视图模型)模式。
【讨论】:
以上是关于访问另一个 CS 文件中的 XAML 对象的主要内容,如果未能解决你的问题,请参考以下文章
C# WPF中xaml怎么调用.cs中的数据?反过来怎么调用?
如何在一个xaml中获取值INPUT.Text并在另一个xaml中引用它?