У меня есть объект (класс): Foo
.
Имеет свойство: Bar
.
Что я должен сделать, чтобы иметь возможность привязки к этому свойству Bar
? 1008 *
(WPF, .NET 4)
РЕДАКТИРОВАТЬ:
Чтобы быть более точным, я приведу пример:
У меня есть Dot:UserControl
Я создаю 2 свойства Dot - CenterX и CenterY:
public double CenterX
{
get
{
return Canvas.GetLeft(this) + this.Width / 2;
}
set
{
Canvas.SetLeft(this, value - this.Width / 2);
}
}
public double CenterY
{
get
{
return Canvas.GetTop(this) + this.Height / 2;
}
set
{
Canvas.SetLeft(this, value - this.Height / 2);
}
}
Сейчас:
<Line Stroke="Black" x:Name="line1"
X1="{Binding ElementName=dot1, Path=CenterX}"
Y1="{Binding ElementName=dot1, Path=CenterY}"
X2="{Binding ElementName=dot2, Path=CenterX}"
Y2="{Binding ElementName=dot2, Path=CenterY}" />
не работает ...