private void AppendLog(string msg, bool success = true)
        {
            var paragraph = new Paragraph
            {
                Foreground = new SolidColorBrush(success ? Colors.Green : Colors.Red),
                Margin     = new Thickness(5)
            };

            paragraph.Inlines.Add(string.Format("{0}:\t{1}", DateTime.Now.ToString("yyyy-MM-dd HH:mm:ss"), msg));

            Dispatcher.Invoke(() =>
            {
                OperateLog.Document.Blocks.Add(paragraph);
                OperateLog.ScrollToEnd();
            });
        }