Beispiel #1
0
        public void ПослатьСообщениеКлиенту(string кто, string текстСообщения, string host)
        {
            ПараметрыСообщения параметры = new ПараметрыСообщения(кто, текстСообщения, host);

            Thread thread = new Thread(new ParameterizedThreadStart(ПоказатьОкноСообщения));

            thread.Start(параметры);
        }
Beispiel #2
0
        private void ПоказатьОкноСообщения(object объект)
        {
            if (объект is ПараметрыСообщения)
            {
                ПараметрыСообщения параметры = объект as ПараметрыСообщения;

                string        заголовок = string.Format("{0} посылает Вам сообщение: ", параметры.Кто);
                ОкноСообщения окно      = new ОкноСообщения(заголовок, параметры.Сообщение, параметры.Host);
                if (окно.ShowDialog() == System.Windows.Forms.DialogResult.OK)
                {
                    DevExpress.XtraEditors.XtraMessageBox.Show("Сообщение было успешно отправлено.", "Сообщение", System.Windows.Forms.MessageBoxButtons.OK,
                                                               System.Windows.Forms.MessageBoxIcon.Information);
                }

                //окно.Refresh();
            }
        }