I am getting an array of data from xml, I want to rename certain values. For the Combobox, this is implemented as follows:
private void ComboBox_Loaded(object sender, RoutedEventArgs e) { cbNews.ItemsSource = _newsKeys; cbNews.SelectedIndex = 0; } _newsKeys:
_newsKeys = new Dictionary<string, string>() { { AllRealms, "All News" }, { "realm1", Settings.Default.server_name_wotlk }, { "realm2", Settings.Default.server_name_cata }, { "realm3", Settings.Default.server_name_mop }, { "realm4", Settings.Default.server_name_wod }, }; I do not understand how to rename this data in the listbox, which has Textblock.Text = "{Binding Realms}"
INotifyPropertyChanged. - VladD