private ToolStripMenuItem CreatePrintAllTable() { ToolStripMenuItem item = CreateItem("Текущий справочник"); item.Click += delegate { MyPrinter myprinter = new MyPrinter(); string printerName = myprinter.GetDefaultPrinterName(); if (string.IsNullOrEmpty(printerName)) { MessageBox.Show("Принтер по умолчанию не найден", "Ошибка", MessageBoxButtons.OK, MessageBoxIcon.Error); return; } string message = string.Concat("Вывести справочник \"", _mainStatus.ToString(), "\" на печать на принтер ", printerName, "?"); if (MessageBox.Show(message, "Печать", MessageBoxButtons.YesNo, MessageBoxIcon.Question) == DialogResult.Yes) { CreateDocument doc = DgvToExcel(); doc.Print(); } }; return(item); }
private void SetWindowHeaderText(Object sender, StatusEventArgs e) { this.Text = string.Concat("BBAuto пользователь: ", User.GetDriver().GetName(NameType.Short), " Справочник: ", _mainStatus.ToString()); }