У меня есть следующие привязки в моем XAML файле:WPF Binding во время выполнения
Fill="{Binding ElementName=cpRange1, Path=CurrentColor}"
Что бы синтаксис для установки этого же здания, но во время выполнения?
У меня есть следующие привязки в моем XAML файле:WPF Binding во время выполнения
Fill="{Binding ElementName=cpRange1, Path=CurrentColor}"
Что бы синтаксис для установки этого же здания, но во время выполнения?
Не совсем понятно, чего вы пытаетесь достичь. Если вы пытаетесь установить привязку вашего объекта во время выполнения в коде позади, вы должны быть в состоянии сделать это:
Для данного Rectangle
<Rectangle Name="MyRect"/>
В коде:
// Property to bind (example)....
public SolidColorBrush MyColor { get; set; }
//
// In some initialisation method.
MyColor = new SolidColorBrush(Colors.Blue);
Binding myBinding = new Binding("MyColor");
MyRect.SetBinding(Rectangle.FillProperty, myBinding);
В вашем конкретном случае вам необходимо установить myBinding.ElementName
и указать myBinding.Path
на объект, на который вы хотите нацелить.
Возможно, я неправильно понял вашу цель.
Это то, что мне было нужно. Благодаря! – RBasniak
Отлично, удачи = D – Chris