У меня есть приложение, в котором пользователю нужно выбрать определенную строку, чтобы начать синтаксический анализ. Моя идея заключалась в том, чтобы иметь простой список прокрутки, в котором пользователь мог бы выбрать, какую строку он хочет, при нажатии на нее список закрывался бы и программа закрывалась.
Однако я хочу настроить код элемента управления, чтобы он выглядел как обычное текстовое поле, насколько это возможно, но выделите строку, которую пользователь выбирает в данный момент (и верните номер строки при нажатии).
Конечно, мне не просто нужен код для этого, мне нужно научиться это делать; но есть ли хорошие ресурсы, которые могли бы помочь мне создать этот новый элемент управления? Особенно нужна будет вертикальная полоса прокрутки (текст может состоять из сотен строк).
Спасибо