Компонент журнала сообщений в C # - PullRequest
1 голос
/ 23 июня 2010

Я хочу иметь поле, отображающее список сообщений в хронологическом порядке (самые последние в нижней части), как это обычно бывает в приложениях FTP и IDE. Вот журнал сообщений FileZilla:

Пример журнала сообщений в FileZilla http://img571.imageshack.us/img571/9247/messageloginfilezilla.png

В настоящее время я получаю аналогичные функции из текстового поля только для чтения, но это не идеально.

Бонусные баллы за следующее:

  1. В контекстном меню есть опция «скопировать это сообщение»
  2. Фильтрация по "уровню"
  3. Возможность записи журнала в файл

Ответы [ 2 ]

1 голос
/ 23 июня 2010

Вот один в WPF, созданный для log4net: C # WPF Log4Net Viewer

Edit:
Log2Console - это утилита (winforms), основанная на элементе управления ListView для обработки журналов во время разработки: Log2Console - универсальный просмотрщик журналов (для Log4Net, NLog ...)

1 голос
/ 23 июня 2010

Вы можете войти в журнал событий . Имеет довольно удобный интерфейс. Вы также можете использовать Корпоративная библиотека , если вы планируете переключиться на базу данных, файл или другое место назначения ведения журнала, которое корпоративная библиотека поддерживает

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...