У меня есть элемент пользовательского интерфейса, цвет которого я хотел бы установить на основе локальной переменной на странице (ну, на самом деле, в модуле, но я могу переместите его на страницу).
Я вижу, что в WPF можно привязать элемент пользовательского интерфейса к локальной переменной, сделав переменную свойством и установив привязку RelativeSource к родительскому классу с помощью FindAncestor :
Привязка WPF к локальной переменной
К сожалению, Silverlight, похоже, не поддерживает режим FindAncestor .
Любое возможное решение, или мне нужно создать экземпляр настраиваемого класса и тому подобное только для этого переменная?