代码之家  ›  专栏  ›  技术社区  ›  Sachin Chavan

如何将nlog的目标添加到特定的文本框控件中,以便在该控件中显示日志消息

  •  3
  • Sachin Chavan  · 技术社区  · 14 年前

    我使用下面的nlog配置将日志文本添加到指定表单上指定名称的控件中。

    <nlog xmlns="http://www.nlog-project.org/schemas/NLog.xsd" 
          xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> 
      <targets> 
        <target name="control" xsi:type="FormControl" append="true" 
                controlName="textBox1" formName="Form1"/> 
      </targets> 
      <rules> 
        <logger name="*" minlevel="Debug" writeTo="control"/> 
      </rules> 
    </nlog> 
    

    我有一个名为form1的表单,上面的控件名为textbox 1。 nlog仍然在运行时创建一个新表单,并向其添加一个停靠的文本框,并显示其中的日志。

    现在如何使nlogwrite日志写入我的窗体和控件

    1 回复  |  直到 8 年前
        1
  •  2
  •   Sachin Chavan    14 年前

    得到了这个问题:

    配置中使用的名称区分大小写。

    textBox1 应该是 TextBox1