Пример #1
0
 public static void ShowForm(List <Message> messages, DataGridView dataGridView, string formText)
 {
     if (messages == null || messages.Count < 1)
     {
         return;
     }
     else
     {
         DataGridViewConsoleForm form = new DataGridViewConsoleForm(messages, dataGridView);
         form.Text = "控制台 - " + formText;
         form.Show();
     }
 }
 /// <summary>
 /// 显示控制台
 /// </summary>
 /// <param name="messages">控制台内显示的消息</param>
 /// <param name="dataGridView">消息对应的DataGridView控件,用于点击MessageItem跳转到DataGridView</param>
 /// <param name="operateName">操作的名字,用于显示窗口标题</param>
 public static void ShowForm(List <Message> messages, DataGridView dataGridView, string operateName)
 {
     if (messages == null || messages.Count < 1)
     {
         return;
     }
     else
     {
         messages.Sort(SortComparison);
         DataGridViewConsoleForm form = new DataGridViewConsoleForm(messages, dataGridView);
         form.Text = string.Format("控制台 - 操作({0}) - 时间({1})", operateName, DateTime.Now);
         form.Show();
     }
 }