/ / RichTextBox C # Малювати метод тексту? - c #, wpf, richtextbox

RichTextBox C # Draw Text метод? - c #, wpf, richtextbox

Що таке метод, який малює текст в arichTextBox? Я спробував перевизначити OnRender (), але це викликається тільки тоді, коли я ініціалізую richTextBox не тоді, коли я "" набираю. Мені потрібен метод, який малює текст.

Я використовую це RichtextBox Windows.Controls

РЕДАГУВАТИ

Мій RichTextBox містить слова, розділені роздільниками зображень. Я хочу використати метод OnDraw або будь-який інший, щоб створити прямокутник, щоб додати до зображення кожне слово.

Відповіді:

1 для відповіді № 1

Не існує методу, який малює текст. WPF RichTextBox містить FlowDocuments, які тісно пов'язані з XPS.

Редагувати: Використовуйте описані методи тут щоб отримати позицію тексту та додати вподобань.

Редагувати 2: Використовуйте ця техніка отримати позиції символів.

Rect rect = base.GetRectFromCharacterIndex( idx );