Diskuze: Obsah ListBoxu se nemění hned po editaci
V předchozím kvízu, Test znalostí C# .NET online, jsme si ověřili nabyté zkušenosti z kurzu.
Zobrazeno 3 zpráv z 3.
//= Settings::TRACKING_CODE_B ?> //= Settings::TRACKING_CODE ?>
V předchozím kvízu, Test znalostí C# .NET online, jsme si ověřili nabyté zkušenosti z kurzu.
V tride Question nevolas 'MakeChange', zmen:
private string text;
public string Text
{
get { return this.text; }
set
{
this.text = value;
this.MakeChange("Text");
}
}
V XAML MainWindow nastavit binding na 'TwoWay' pre Text:
<TextBox Name="Question" Grid.Row="0" Grid.Column="2" DataContext="{Binding
ElementName=ListOfQuestions,Path=SelectedItem}" Text="{Binding Text,
Mode=TwoWay} "></TextBox>
Upravit v ListBoxe nasledovne:
<ListBox Name="ListOfQuestions" Grid.Row="1" Grid.Column="0"
Grid.RowSpan="5"
DisplayMemberPath="Text"
ItemsSource="{Binding Questions}"/>
Mne upravy fungovali.
M.
Ahoj,
velice ti děkuji za odpověď. Mě to po těchto úpravách také funguje a ListBox se mění hned po úpravě.
Zobrazeno 3 zpráv z 3.