Marcin Bednarek Ответов: 1

Вставка текста с форматированием с правильной автоматической нумерацией


У меня в Microsoft Word 5 строк ОД текста с автоматической нумерацией. Все строки имеют свое собственное форматирование, например жирный шрифт, курсив и т. д.

1. Линия 1
2. Линия 2
3. Линия 3
4. Линия 4
5. Линия 5

Когда я копирую в буфер обмена выделенные строки 2-4 и вставляю их в элемент управления TextBox in VB.NET приложение Windows Form я получаю тот же текст без форматирования (автоматические номера-2/3/4)

Когда я копирую в буфер обмена выбранные строки 2-4 и вставляю их в элемент управления RichTextBox, я получаю тот же текст с формированием, но автоматические числа отсчитываются от 1, поэтому у меня есть 1/2/3 вместо 2/3/4

Мне нужен способ скопировать-вставить текст в richtextbox с сохраненным формированием точной автоматической нумерации, но пока не повезло.

Что я уже пробовал:

сравнение буква за буквой (textbox и rchtextbox), но безрезультатно
использование взаимодействия.Слово, чтобы как-то восстановить эту информацию, но безуспешно

Я предпочитаю употреблять в чистом виде разрешения VB без слов-взаимодействия

mehr.ah

Возьмите его как html в предварительном теге

1 Ответов

Рейтинг:
0

RickZeeland

Вот (продолжительная) дискуссия о той же проблеме, которая, кажется, решена:
[РЕШЕННЫЙ] Как скопировать автоматическую нумерацию и чистый текст из RichTextBox или MS Word ?-VBForums[^]