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(); } }