我正在使用Nlog来管理我的应用程序中的日志记录。我正在使用一个表单来执行某个任务,并且我在那里想要显示日志详细信息的richtextbox .Nlog.config文件的配置是:
<target name="name" formName="FormName" controlName="RichTextBoxName" xsi:type="RichTextBox" layout="${date} | ${message}" ></target> //this is target tag
<logger name="*" level ="Info" writeTo="name"></logger> //this logger tag
问题在于,当我运行应用程序时,我得到两种形式:
* 我创建的表单* 和
* 另一个显示日志*
的表单我想将日志表单嵌入到我的表单(formname)的richtextbox ,或者想要将日志表单的数据绑定到richextbox。
答案 0 :(得分:1)
以下是关于人们使用RichTextBoxTarget以及如何解决这些问题的一些问题的一些信息:
NLog control to an existing RichTextBox Windows Form
第二个链接描述了您描述的问题(显示的第二个表单)以及如何解决它。