2013-03-19 2 views
0

Мне нужно изменить заливку прямоугольника из другого CS-файла. Статический метод в xaml.cs не может разрешать доступ к объекту Rectangle.Доступ к объекту XAML в другом файле CS

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

Мне нужно вызвать эту функцию из другого CS-файла.

[Изменить] Я хочу изменить свойство заливки Rectangle на другой CS-файл.

+0

Зависимость Недвижимость может быть полезна – TalentTuner

+0

Что именно вы пытаетесь достичь? –

ответ

0

Вы можете отправить ссылку на класс в другой файл, но это не рекомендуется. Лучшим решением будет использование шаблона MVVM (Model-View-ViewModel).