Я прочитал следующие посты, но ни один из них не помог просто получить такой же эффективный способ печати журналов из NLog на целевой элемент управления RichTextBox, как в Winforms.
Как я могу использовать RichTextBox Target от NLog в приложении WPF?
WPF: привязка RichTextBox к выходу регистратора
Я также просматривал официальный форум, но безуспешно (кроме предложений прочитать два вышеупомянутых поста).
Идея состоит в том, чтобы добавить цель как:
<target xsi:type="RichTextBox" name="console"
layout="${longdate:useUTC=true}|${level:uppercase=true}|${logger}::${message}"
autoScroll="true"
maxLines="1000000"
controlName="rtbConsole"
formName="MyWPFWindowName"
useDefaultRowColoringRules="true">
</target>
И в окне WPF с MyWPFWindowName в качестве имени, чтобы добавить элемент управления RichTextBox с помощью rtbConsole. Даже если я создаю цель программно после загрузки winow, она не будет использовать существующую rtbConsole, а создаст новую форму.
Итак, ваша помощь приветствуется!