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

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

25.04.18 08:18
Re: WPF - Как лучше сделать следующий контрол?
 
Программист коренной житель
в ответ AlexNek 24.04.18 23:05

Т.е. 3 параметра - это имя, описание и количество слотов?

Ну так это просто проперти в ModelView. Я в упор не вижу никаких проблем.

перетащить - не заметил как

Перетащить в коллекции. Т.е. при срабатывании эвента вызываешь фанкцию модели, и в этой функции делаешь следующее:

Racks.Move(oldIndex, newIndex);

И все, GUI отрисуется без тебя :)


На одной странице должна быть вся картинка, на других только то что в рамке и на третьей полка отдельно. "Copy/paste" не разрешено

Ну и в чем проблема?

ModelView у тебя одна и та же, просто по-разному отображаешь. От куда ты вообще взял Copy/Paste?

У тебя просто одна ModelView, которая отображается на несколько View.



Сделал заказчик еще один шкаф с полками и хочет добавить его на два рабочих места....Программа переписываться не должна.

Ну если заказчик сделал еще один шкаф, то от просто добавляет его в коллекцию шкафов.

Программа при этом не будет переписываться.

Более того, ModelView можно сериализовать в XML (или сохранить в БД) и заказчик сможет добавлять шкафы и менять их порядок даже не запуская программу.

 

Перейти на