Сообщение от
Terminat
Необходимо в режиме runtime манипулировать элементами на мнемосхеме и перьями тренда.
Например, есть набор объектов. Каждый объект содержит:
- дискретную команду 'Использовать датчик';
- строковую команду 'Имя параметра';
- значение 'Значение датчика'.
Команды задействуются с мнемосхемы 'Конфигуратор', манипуляции надо проводить на мнемосхеме 'Тестер' при переходе на нее.
Взависимости от значения команды нужно:
1. скрыть на мнемосхеме неиспользуемые датчики ('Имя параметра' и 'Значение датчика' для упрощения можно оформить символом или группой);
2. переместить/упорядочить на мнемосхеме используемые датчики, чтобы не было пустых промежутков от скрытых;
3. очистить список перьев тренда на мнемосхеме;
4. добавить перья тренда только для используемых датчиков;
5. назвать перья тренда именами параметров.
Думаю, что все пункты, кроме первого, иначе как скриптом не реализуешь. Сделал заготовку проекта, прошу помощи со скриптом (не очень силен в c#, и объектная модель документирована не очень).