Come è possibile visualizzare un registro Nlog in un controllo WPF? Sono disponibili controlli?Come posso visualizzare un log di NLog in un controllo WPF?
Grazie!
Come è possibile visualizzare un registro Nlog in un controllo WPF? Sono disponibili controlli?Come posso visualizzare un log di NLog in un controllo WPF?
Grazie!
Come detto in uno dei commenti non ci sono obiettivi per WPF inclusi in NLog, è necessario crearne uno proprio. C'è una richiesta di funzionalità per questo su Github.
Ho fatto un semplice controllo da solo. https://github.com/erizet/NlogViewer –
Nel nostro team usiamo Infragistics XamDataGrid
, ma suppongo che qualsiasi griglia possa fare il lavoro.
Non ho familiarità con NLog ma assumiamo un log normale ad es. le voci hanno livello di gravità, data e ora e contenuto.
In questo caso, è possibile mappare ogni campo di membro di una voce:
<igDataPresenter:Field Name="Message" Width="Auto" IsScrollTipField="True"/>
HTH.
Vuoi farlo dal vivo, cioè mentre l'applicazione esegue la registrazione? O vuoi leggere un file di log che è già stato generato? –
possibile duplicato di [Come posso utilizzare un RichTextBox come destinazione NLog in un'applicazione WPF?] (Http://stackoverflow.com/questions/6617689/how-can-i-use-a-richtextbox-as-a- nlog-target-in-a-wpf-application); in pratica leggi i documenti (http://nlog-project.org/wiki/How_to_write_a_Target), crea un target personalizzato e inoltra i messaggi a un controllo – stijn
Live! Voglio mostrare il log in "realtime". –