Я бы изменил вашу идею от типа клика до определенного режима на графике.
Проблема с особым типом щелчка заключается в том, что не предоставляется возможности, которую вы хотите предоставить. В пользовательском интерфейсе нет очевидной вещи, которая говорит: «Пользователь может добавлять метаданные к точкам данных». Пользователи смогут узнать об этом только методом проб и ошибок или обучения. Или, возможно, заметка в вашем приложении, которая гласит: «Ctrl-клик для добавления метаданных». Но это не элегантно.
Лучше всего использовать кнопку режима. Я рисую панель инструментов. Подумайте о Microsoft Word, где выбор инструмента «Подсветка» превращает указатель в маркер. В режиме выделения можно щелкнуть и перетащить, чтобы выделить текст. Затем вы можете переключиться в другие режимы, например, текстовый режим по умолчанию. Возможно, у вас должен быть режим «Добавить метаданные».
В общем, для дизайна пользовательского интерфейса, если вы пытаетесь сделать что-то, что кажется нестандартным, подумайте о том, как существующие продукты решили проблему . Как, например, Microsoft Excel позволяет добавлять информацию в точку данных на диаграмме? Может быть, это не так. Но есть ли другие продукты, которые делают?