Как загрузить объект SelectedItem со значениями свойств, отличными от значений свойств ItemsSource, предварительно выбраC#

Место общения программистов C#
Ответить Пред. темаСлед. тема
Anonymous
 Как загрузить объект SelectedItem со значениями свойств, отличными от значений свойств ItemsSource, предварительно выбра

Сообщение Anonymous »

У меня есть этот объект, который отображается в раскрывающемся списке:

Код: Выделить всё

   [DataContract]
public sealed class ConfiguredFileViewModel : Model
{
[DataMember] public string Path { get; set; }
[DataMember] public TemplateViewModel Template { get; set; }
[DataMember] public List AvailableTemplates { get; set; }
}

public class TemplateViewModel : INotifyPropertyChanged
{
private string _name;
private List _properties;

// Rest of getters setters
}
Когда я заполняю свойства шаблона и сохраняю ConfigurationFileViewModel, загружаю резервную копию приложения, которую я вижу в отладчике, это у объекта есть Путь и Шаблон с измененными Свойствами. Но даже несмотря на то, что имя то же самое, пользовательский интерфейс не отображает раскрывающийся список с предварительным выбором шаблона.
Только если я устанавливаю шаблон точно так же, как объект из AvailableTemplates будет предварительно выбран, но я не хочу, чтобы он загружал свойства по умолчанию. Кто-нибудь знает обходной путь?
Я пробовал:
  • с помощью SelectedValue
  • Код: Выделить всё

    IsSynchronizedWithCurrentItem
    , но это просто меняет свойства по умолчанию (почему мой ComboBox SelectedItem имеет значение null?)
  • Код: Выделить всё

    Mode=TwoWay
    тоже мало что делает


Подробнее здесь: https://stackoverflow.com/questions/793 ... e-itemssou
Реклама
Ответить Пред. темаСлед. тема

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение
  • Как загрузить объект SelectedItem со значениями свойств, отличными от значений свойств ItemsSource, предварительно выбра
    Anonymous » » в форуме C#
    0 Ответы
    19 Просмотры
    Последнее сообщение Anonymous
  • Как преобразовать SelectedItem SelectedItem ListView в iObServable?
    Anonymous » » в форуме C#
    0 Ответы
    4 Просмотры
    Последнее сообщение Anonymous
  • Как преобразовать SelectedItem SelectedItem ListView в iObServable?
    Anonymous » » в форуме C#
    0 Ответы
    4 Просмотры
    Последнее сообщение Anonymous
  • Как преобразовать SelectedItem SelectedItem ListView в iObServable?
    Anonymous » » в форуме C#
    0 Ответы
    5 Просмотры
    Последнее сообщение Anonymous
  • Заменить элементы-заполнители в плоском массиве соседними значениями, отличными от значений по умолчанию.
    Anonymous » » в форуме Php
    0 Ответы
    24 Просмотры
    Последнее сообщение Anonymous

Вернуться в «C#»