Пример #1
0
        private void saveToolStripMenuItem_Click(object sender, EventArgs e)
        {
            SerialDeserial serialDeserial = new SerialDeserial();

            serialDeserial.Serialize(test, file);
            MessageBox.Show("File is saved");
        }
Пример #2
0
        private void button3_Click(object sender, EventArgs e)
        {
            Test test = new Test();

            test.Author        = textBox1.Text;
            test.Title         = textBox2.Text;
            test.Qty_questions = textBox3.Text;
            test.Questions     = questions;
            test.DtCreate      = DateTime.Now;
            SerialDeserial serialDeserial = new SerialDeserial();
            var            file           = textBox6.Text + Path.DirectorySeparatorChar + test.Title + ".xml";

            serialDeserial.Serialize(test, file);
            MessageBox.Show("File is saved");
        }
Пример #3
0
        private void fileToolStripMenuItem_Click(object sender, EventArgs e)
        {
            if (openFileDialog1.ShowDialog() == DialogResult.OK)
            {
                file = openFileDialog1.FileName;
                SerialDeserial serialDeserial = new SerialDeserial();
                test = serialDeserial.Deserialize <Test>(file);
                textBox1.DataBindings.Clear();
                textBox1.DataBindings.Add("Text", test, "Author");
                textBox2.DataBindings.Clear();
                textBox2.DataBindings.Add("Text", test, "Title");
                textBox3.DataBindings.Clear();
                textBox3.DataBindings.Add("Text", test, "Qty_questions");

                qtBs = new BindingSource(test, "Questions");
                listBox1.DataSource = qtBs;
            }
        }