Добро пожаловать в форум, Guest  >>   Войти | Регистрация | Поиск | Правила | В избранное | Подписаться
Все форумы / WinForms, .Net Framework Новый топик    Ответить
Топик располагается на нескольких страницах: Ctrl  назад   1 2 [3]      все
 Re: c# верификация типов свойств класса  [new]
hVostt
Member

Откуда:
Сообщений: 15619
Сон Веры Павловны
Какой тут нафиг XPath, если используется биндинг TreeView к обычной коллекции, и если используется xml-маппинг. Десериализуйте xml в коллекцию с помощью XmlSerializer, и всё.


Слишком просто. Не наш путь
10 янв 19, 10:48    [21781338]     Ответить | Цитировать Сообщить модератору
 Re: c# верификация типов свойств класса  [new]
Petro123
Member

Откуда: Загрузочный сектор Москвы (AutoPOI.ru)
Сообщений: 38643
hVostt,
))


Nechto
// MODEL
public class Chapter
{
    public int SysId { get; set; }
    public string Caption { get; set; }
    public IEnumerable<Position> Position { get; set; } 
}
public class Position
{
    public int SysId { get; set; }
    public string Caption { get; set; }
    public Tzm Tzm { get; set; }
    public IEnumerable<Mch> Mch { get; set; }  
}
[XmlRoot("Tzm")]
public class Tzm
{
    [XmlAttribute("Code")]
    public int Code { get; set; }
    [XmlAttribute("Caption")]
    public string Caption { get; set; }
}
public class Mch
{
    public string Code { get; set; }
    public string Caption { get; set; }
}

Вместо этого один класс:
class Tree<string>
10 янв 19, 11:05    [21781351]     Ответить | Цитировать Сообщить модератору
 Re: c# верификация типов свойств класса  [new]
Nechto
Member

Откуда:
Сообщений: 798
Petro123
Вместо этого один класс:
class Tree<string>


Окончательно запутался. Это за гранью моего воображения, как мою модель можно уместить в class Tree<string>? И после этого её ещё заполнить.
Вроде следовал вашим советам, и по итогу опять все неправильно :(
11 янв 19, 10:59    [21782540]     Ответить | Цитировать Сообщить модератору
 Re: c# верификация типов свойств класса  [new]
Petro123
Member

Откуда: Загрузочный сектор Москвы (AutoPOI.ru)
Сообщений: 38643
Nechto
Это за гранью моего воображения
кто вам мешает разговаривать, уточнять, взвешивать?
Вы конечную цель не озвучили. Значит по ТЗ я догадался что вам просто нужно показать xml в виде дерева.
Смотрите выше пост про бизнес логику.
Так?
Тогда обоснуйте, чем модель дерева не подходит для визуализации xml?
Ждем.
11 янв 19, 11:18    [21782557]     Ответить | Цитировать Сообщить модератору
 Re: c# верификация типов свойств класса  [new]
Petro123
Member

Откуда: Загрузочный сектор Москвы (AutoPOI.ru)
Сообщений: 38643
Nechto
И после этого её ещё заполнить.
выше мой псевдо код видели?
Да. Одна нода это строка с перечислением атрибутов.
11 янв 19, 11:20    [21782559]     Ответить | Цитировать Сообщить модератору
Топик располагается на нескольких страницах: Ctrl  назад   1 2 [3]      все
Все форумы / WinForms, .Net Framework Ответить