Po prostu zdałem sobie sprawę, że wymuszam właściwości wiązania/zależności i naprawdę nie rozumiem w pełni koncepcji.WPF DependencyProperties
Herezje właściwość zależność:
public string Problem
{
get { return (string)GetValue(ProblemProperty); }
set { SetValue(ProblemProperty, value); }
}
public static readonly DependencyProperty ProblemProperty =
DependencyProperty.Register(
"Problem",
typeof(string),
typeof(TextBox));
XAML jest tak:
<TextBlock Text="{Binding Path=Problem}"/>
mam ręcznie ustawiając właściwość Problem
do wartości w konstruktorze obiektu, ale nie robi” t odpowiednio zaktualizuj TextBlock
. . . jakieś pomysły? Próbowałem Mode="OneWay"
i Mode="TwoWay"
na powiązanie i nadal nie działa.
Myślałem, że to powinno działać automatycznie? Czy zasadniczo mam coś złego?
Dzięki
Wszystko wygląda dobrze dla mnie. Musi to być twój "DataContext". Jak to ustawiasz? –