WPF переплет с рамкой - PullRequest
       5

WPF переплет с рамкой

0 голосов
/ 14 марта 2010

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

Спасибо.

1 Ответ

2 голосов
/ 14 марта 2010

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

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

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

myBorder.SetBinding(Border.BackgroundProperty,
  new Binding(somePath) {
    Source = something,
    Converter = new WonderConverter()
    // etc.
  });
...