Example #1
0
 private static void CheckValueBox(RichTextBox richTextBox)
 {
     if (richTextBox.Text.Length > 0)
     {
         DialogResult dialogResult;
         dialogResult = MessageBox.Show("Данные будут утеряны. Хотите сохранить?", "Сообщение...", MessageBoxButtons.YesNo);
         if (dialogResult == DialogResult.Yes)
         {
             TXT tx = new TXT();
             tx.Create(richTextBox);
         }
     }
 }
Example #2
0
        private void Form1_FormClosed(object sender, FormClosedEventArgs e)
        {
            if (richTextBox1.Text.Length > 0)
            {
                DialogResult result =
                    MessageBox.Show("Данные будут утеряны. Хотите сохранить?", "Сообщение", MessageBoxButtons.YesNo);
                if (result == DialogResult.Yes)
                {
                    SaveFileDialog saveFileDialog1 = new SaveFileDialog();

                    saveFileDialog1.Filter           = "txt files (*.txt)|*.txt|exel files (*.xlxs)|*.xlsx|pdf files (*.pdf)|*.pdf";
                    saveFileDialog1.FilterIndex      = 1;
                    saveFileDialog1.RestoreDirectory = true;
                    if (saveFileDialog1.ShowDialog() == DialogResult.OK)
                    {
                        switch (saveFileDialog1.FilterIndex)
                        {
                        case 1:
                            TXT tx = new TXT();
                            tx.Create(richTextBox1);
                            this.Close();
                            break;

                        case 2:
                            Excel xl = new Excel();
                            xl.CreateNewFile(jb, richTextBox1);
                            this.Close();
                            break;

                        case 3:
                            PDF pd = new PDF();
                            pd.Create(jb, textBox1, richTextBox1);
                            this.Close();
                            break;

                        default:
                            break;
                        }
                    }
                }
                else
                {
                    Application.Exit();
                }
            }
        }