Deutsch
Germany.ruФорумы → Архив Досок→ Программирование

WPF - Как лучше сделать следующий контрол?

03.05.18 16:31
Re: WPF - Как лучше сделать следующий контрол?
 
AlexNek патриот
AlexNek
А в чем тогда проблема? :)

В любви к юзверю смущ


Давай тогда разберем, что ты называешь конфигурацией, а что рабочими данными?

сделали рабочие шкафы "физически", скажем даже место для двух табличек сделали - вот это и есть конфигурация. А вот конкретные таблички и всё что на полке лежит - это уже данные.

Вота - "пустота" - конфигурация: текст, цифры, цвет - данные. Выбор тоже относительно просто делается, а то пугали Selector-ом



В Xaml-е так получается. Приходится правда дофига писать, но иначе UserControl-ы не хотят у меня работать.

Configuration ="{Binding DataContext.MagazinesConfiguration, RelativeSource={RelativeSource FindAncestor, AncestorType={x:Type local:EditSamplesPage}}}"
ItemSource ="{Binding DataContext.MagazinesData, RelativeSource={RelativeSource FindAncestor, AncestorType={x:Type local:EditSamplesPage}}}"


Врядли в каком-либо другом сериализаторе можно обойтись без надстроек :)

XmlSerializer не требует ничего. А писать в атрибутах имена полей - сорри шок. В самопальном сериализаторе, тоже никакх аттрибутов не требуется по умолчанию. Да, изменить,что по умолчанию - тут конечно надо, ну типа поле проигнорировать.


не люблю namespace

ну без него как бы никак. Хотя можно и не писать, да Style guide не позволяет. Да и немецкие названия я сразу заменяю на английские. На этом и накололся.

namespace ABC.MagazineManager
{
    internal class MagazineCore
    {
 

Перейти на