Компонент журнала сообщений в C#

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

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

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

Бонусные очки для следующего:

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

1
задан Tom Wright 23 June 2010 в 12:34
поделиться

2 ответа

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

.
1
ответ дан 2 September 2019 в 23:33
поделиться

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

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

1
ответ дан 2 September 2019 в 23:33
поделиться
Другие вопросы по тегам:

Похожие вопросы: