Визуальная расстановка объектов или как создать механизм определения объектов на территории пользователем

1. Дмитрий Юрьевич (MenZurKa) 23.11.16 11:39 Сейчас в теме
Недавно от клиента пришло задание на доработку:
У него есть помещения, оно разбито на сектора, которые можно заполнять товаром. "|" - стена, 0 (булево) - признак заполненности места:
|0|0|0|0|0|
|0|0|0|0|0|

Необходимо предоставить пользователю возможность визуально формировать/рисовать структуру ячеек на форме, после чего они будут участвовать в заказах, привязываться к товару и тд... это уже потом и по ТЗ.
Основная проблема, которую я не могу пока решить - Как сделать визуализацию данного процесса на форме, причем, красиво и удобно. Всю голову сломал.
Давно уже работал с кофигурацией кафешки, там была интересная система формирования зала (обычное приложение):
Открывалась форма, на ней можно было добавлять кнопочку, которая выступала в роли стола, эту кнопку при помощи кнопок на форме можно было двигать по форме по X\Y осям. Это было интересно, но не удобно...
Если у кого есть идейка - подскажить ежель можно!)
Ответы
5. Владимир Нет (tusv) 25 24.11.16 20:03 Сейчас в теме
(1) Можно воспользоваться Реквизитом формы с типом Диаграмма.
Может красиво получиться
2. Andrey Erastov (tailer2) 23.11.16 12:03 Сейчас в теме
Табличный документ с мелкими клеточками
объединяй/разъединяй, присваивай имена
3. Andrey Erastov (tailer2) 23.11.16 12:03 Сейчас в теме
(2) или помещай туда рисунки
4. Дмитрий Юрьевич (MenZurKa) 24.11.16 14:16 Сейчас в теме
(3) Спасибо, надо рассмотреть вариант реализации
Оставьте свое сообщение