0

別の CS ファイルから四角形の塗りつぶしを変更する必要があります。xaml.cs の静的メソッドは、Rectangle オブジェクトへのアクセスを許可できません。

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

この関数を別の CS ファイルから呼び出す必要があります。

[編集] 別の CS ファイルから Rectangle の fill プロパティを変更したい。

4

1 に答える 1

0

クラス参照を他のファイルに送信できますが、これはお勧めできません。最善の解決策は、MVVM (Model-View-ViewModel) パターンを使用することです。

于 2013-03-19T10:48:55.643 に答える