В моем приложении на C # я получаю xml с сервера, который содержит некоторые ответы, как в ветке форума (с такими элементами, как автор, время, тело, заголовок и т. Д.).
Когда я получаю этот xml, я создаю новую форму, в которой я хочу отобразить эти ответы, и небольшое текстовое поле с кнопкой «добавить ответ». Я также хотел бы, чтобы некоторые кнопки редактирования, возможно, были добавлены в мои ответы в списке ответов, отображаемом в форме.
Самый простой способ, который мне пришёл в голову, чтобы отобразить ответы, - это поместить элемент управления веб-браузера в форму, сгенерировать полную HTML-страницу в строке из xml и добавить ее в этот элемент управления веб-браузера. И под ним я могу поставить текстовое поле с кнопкой добавления ответа.
Все в порядке, за исключением того, что я понятия не имею, как я мог бы реализовать функцию редактирования в моих собственных ответах (я имею в виду, что я мог бы добавить ссылку там ... но ссылку на что)
Я хотел бы знать, есть ли способ получить это событие редактирования из элемента управления веб-браузера (я полагаю, я не могу) или другую (возможно, простую / легкую) идею отображения ответов в виде winform с использованием других управления