Я новичок в WPF. У меня есть окно, которое открывает другое окно. Это второе окно хотело бы изменить непрозрачность метки в первом окне. Как я могу контролировать это значение из другого окна?Окно WPF, изменяющее значение контроля другого окна
0
A
ответ
0
Я думаю, что лучше использовать общий класс снаружи и привязать непрозрачность к свойству.
Используйте метод INotifyPropertyChanged для класса, чтобы всякий раз, когда вы обновляете свойство, связанный элемент Opacity для окна автоматически изменяется.
public class Model :INotifyPropertyChanged
{
.... Implement interface ...
public double Opacity
{
get { return this._opacity; }
set {this._opacity = value; this.OnPropertyChanged("Opacity"); }
}
}
Таким образом, если оба ваших классов может получить доступ к тому же объекту модели, и вы связать непрозрачности формы со свойством непрозрачности модели, то она обновит управление с помощью INotifyPropertyChanged.
Чтобы создать объект, для которого доступны все объекты, используйте App.Resources.
Смежные вопросы
- 1. Есть окно wpf внутри другого окна wpf
- 2. Соотношение Javascript, изменяющее значение другого массива
- 3. Trigger Event на WPF окно из другого окна WPF
- 4. Окно родительского контроля JQuery из дочернего окна
- 5. Окно закрытого окна WPF
- 6. Окно поверх другого окна
- 7. Окно поверх другого окна?
- 8. с помощью пользовательского контроля внутри окна wpf
- 9. WPF Отослать выбранное значение combox в идентичный combobox другого окна
- 10. Geb, изменяющее значение атрибута
- 11. Свойства контроля доступа из другого класса в C# WPF
- 12. Как изменить Контрактное текст окна WPF с другого окна WPF
- 13. Получить окно свернуть окно окна WPF
- 14. Закрыть окно после открытия другого окна?
- 15. Держите окно поверх другого окна
- 16. Подсказка WPF отображается поверх другого окна?
- 17. Покажите окно WPF внутри другого
- 18. Запуск окна WPF из другого приложения addin
- 19. wpf listbox Элементы, добавляемые из другого окна wpf
- 20. WPF добавить DataGrid строки из другого окна
- 21. возвращаемое значение после закрытия окна WPF-MVVM
- 22. Передайте значение из окна в WPF
- 23. WPF закрыть все окно из главного окна
- 24. Черное пустое окно при загрузке окна WPF
- 25. Окно владельца WPF поверх дочернего окна
- 26. Окно диалогового окна смены в WPF
- 27. Определение закрытия отправителя окна в окно WPF
- 28. C# - наследование WPF-макет - Окно из окна
- 29. фокуса дочернее окно из другого дочернего окна
- 30. ExtJS закрыть окно перед открытием другого окна