在另一个CS文件中访问XAML对象

本文关键字:访问 XAML 对象 文件 另一个 CS | 更新日期: 2023-09-27 18:04:43

我需要从另一个CS文件更改矩形的填充。cs中的静态方法不允许访问矩形对象。

public void changeStatusIndicator()
    {
    this.StatusIndicator.Fill = new SlidColorBrush(Color.FromRgb(100,0,0));
}

我需要从另一个CS文件中调用这个函数。

[编辑]我想改变矩形的填充属性,形成另一个CS文件

在另一个CS文件中访问XAML对象

您可以将类引用发送到另一个文件,但不建议这样做。最好的解决方案是使用MVVM (Model-View-ViewModel)模式。