2010-03-14 2 views
0

У меня есть группа границ, составляющих небольшую карту. В идеале я хотел бы привязать свойство фона границы к свойству в пользовательском списке, и когда это свойство изменится, он изменит фон. Трудность в том, что я должен сделать это в коде. Может ли кто-нибудь указать мне в правильном направлении?WPF привязка с границей

Спасибо.

ответ

2

Используйте FrameworkElement.SetBinding метод:

myBorder.SetBinding(Border.BackgroundProperty, "CurrentBackground"); 

или, если вам нужны источники и преобразователи и вещи:

myBorder.SetBinding(Border.BackgroundProperty, 
    new Binding(somePath) { 
    Source = something, 
    Converter = new WonderConverter() 
    // etc. 
    }); 
Смежные вопросы