Я создаю приложение с графическим интерфейсом для маркировки данных временных рядов.На одной дорожке отображаются данные временного ряда, на другой - для интерактивного обозначения интервалов.Я сразу признаю, что графический интерфейс моего приложения будет очень похож на программное обеспечение для редактирования аудио.
Итак, я открыл Audacity и начал думать о том, как запрограммировать его GUI .
Мои возможности программирования в GUI ограничены использованием рамок, кнопок, надписей и т. Д. В наборе инструментов.Но я не знаю, как программировать эти элементы управления самостоятельно.Например, дорожка меток (см. Ссылку выше) содержит метки.Пользователь также может перетащить метку к другой отметке времени.
Если я хочу запрограммировать аналогичные элементы графического интерфейса в .Net, какие методы мне следует изучить?Большое спасибо!