private void AppendMessage(string msg) { Dispatcher.Invoke(new Action(() => { TxtMsg.AppendText(string.Format("{0}\t{1}\r\n", DateTime.Now.ToString("HH:mm:ss"), msg)); TxtMsg.ScrollToEnd(); })); }
private void AppendMessage(string msg) { Dispatcher.Invoke(new Action(() => { TxtMsg.AppendText(string.Format("{0}\r\n", msg)); TxtMsg.ScrollToEnd(); })); }
private void AppendMessage(string msg) { if (mLogOperator != null) { mLogOperator.WriteLog(LogMode.Info, "Demo", msg); } Dispatcher.Invoke(new Action(() => { TxtMsg.AppendText(string.Format("{0}\t{1}\r\n", DateTime.Now.ToString("HH:mm:ss"), msg)); TxtMsg.ScrollToEnd(); })); }
public void SetProgress(long size, string msg) { try { ProgressPackage.Value = size; double percentage = 0.0; if (mTotalSize > 0) { percentage = size * 1.0 / mTotalSize; } percentage = percentage * 100; TxtProgress.Text = string.Format("{0} %", percentage.ToString("0.00")); TxtMsg.AppendText(string.Format("{0}\r\n", msg)); TxtMsg.ScrollToEnd(); } catch { } }
private void WriteLog(string msg) { ThreadPool.QueueUserWorkItem(a => { try { Dispatcher.Invoke(new Action(() => { if (TxtMsg.LineCount > 10000) { TxtMsg.Clear(); } TxtMsg.AppendText(string.Format("{0}\t{1}\r\n", DateTime.Now.ToString("HH:mm:ss"), msg)); TxtMsg.ScrollToEnd(); })); } catch { } }); }
private void Logger(string msgdata) { this.Dispatcher.BeginInvoke(new Action(() => { if (msgdata.Contains("操作失败") || msgdata.Contains("超时")) { TxtMsg.SelectionBrush = Brushes.Red; } else { TxtMsg.SelectionBrush = Brushes.White; } TxtMsg.SelectionBrush = Brushes.Red; TxtMsg.AppendText(msgdata + "\r\n"); //添加文本 TxtMsg.ScrollToEnd(); //自动显示至最后行 //进行界面赋值 // TxtMsg.Text += msgdata+"\r\n"; })); }
private void GetCheckedObjects() { try { List <TreeObjectItem> listObjects = new List <TreeObjectItem>(); TreeViewObjects.GetCheckedObjects(ref listObjects); for (int i = 0; i < listObjects.Count; i++) { TreeObjectItem item = listObjects[i]; string strInfo; string strType = item.ObjType.ToString(); string strID = item.ObjID.ToString(); string strName = item.Name; strInfo = string.Format("Type:{0}\tID:{1}\tName:{2}", strType, strID, strName); TxtMsg.AppendText(string.Format("{0}\r\n", strInfo)); TxtMsg.ScrollToEnd(); } } catch (Exception ex) { App.ShowExceptionMessage(ex.Message); } }
private void AppendMessage(string msg) { TxtMsg.AppendText(string.Format("{0}\t{1}\r\n", DateTime.Now.ToString("HH:mm:ss"), msg)); TxtMsg.ScrollToEnd(); }