コード例 #1
0
        /// <summary>
        /// Log4net日志显示到桌面
        /// </summary>
        private void ShowMessageOnUi(object sender, UiLogEventArgs e)
        {
            Dispatcher.Invoke(() =>
            {
                try
                {
                    LogView.AppendText(e.Message);
                    LogView.ScrollToEnd();

                    if (LogView.LineCount > 100)
                    {
                        LogView.Clear();
                    }
                }
                catch (Exception ex)
                {
                    Logger.Error(ex.Message);
                }
            });
        }