Zmieniona wartość, a aktualizacja TextBlock

0

Witam, piszę aplikacje UWP korzystając z wzorca MVVM (PRISM).

Poniżej skrócona wersja kodu tak poglądowo na problem.

W viewmodelu mam stringa "Name" któremu chce przypisać inną wartość. Problem jednak w tym że po zmianie wartości nie zmienia się wartość która jest wyświetlana na warstwie view w textblocku.

ViewModel

public class MainPageViewModel : ViewModelBase
 {
            
            private string _name;

            public string Name
            {
                get { return _name; }
                set { SetProperty(ref _name, value); }
            }
            
            public void Data(string nameRef)
            {
                Name = nameRef;
            }
 } 

TextBlock

 <TextBlock x:Name="TextBlockName"
                               Width="440"
                               Height="60"
                               Margin="107,18,0,0"
                               HorizontalAlignment="Left"
                               VerticalAlignment="Top"
                               FontSize="40"
                               FontWeight="Bold"
                               Foreground="#FF575353"
                               Text="{Binding Name, Mode=TwoWay}"
                               TextWrapping="Wrap" Grid.Column="1" /> 
1
Text="{Binding Name, Mode=TwoWay, UpdateSourceTrigger=PropertyChanged}"

W Twoim wypadku owszem zmieni się ale dopiero jak kontrolka straci focus.

1 użytkowników online, w tym zalogowanych: 0, gości: 1