| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > WPF и Silverlight > Как привязаться к статическому полю класса |
| Автор: ДобренькийПапаша 5.8.2011, 10:23 |
| Надо привязать свойство IsChecked элемента ComboBox к статическому полю статического класса, который находится в сторонней сборке. Какой синтаксис в таком случае? |
| Автор: SergeyLoginov 5.8.2011, 10:53 | ||||||
| Для привязки нужен источник привязки. Насколько я знаю, к статическому свойству привязку делать нельзя. Если ошибаюсь, буду признателен, если кто-то опровергнет примером кода. Можно только присвоить значение:
Лично я при необходимости привязки к статическому свойству делаю примерно следующее:
К сожалению, если ты имеешь дело со сторонней разработкой, то придется что-то наворачивать дополнительно. Можно просто в свойстве BooleanProperty возвращать и присваивать значение того самого статического свойства. В принципе, работать будет. Красоты, правда, маловато. Добавлено через 1 минуту и 25 секунд К полю, кстати, привязаться в принципе нельзя. Привязаться можно только к публичному свойству. |