private void listadobtn_Click(object sender, EventArgs e)
        {
            CALIFICACIONES frm = this.FormInstances;

            if (Cmb_grupo.Text == "Seleccione el grupo")
            {
                MessageBox.Show("No se ha seleccionado ningun grado", "◄ AVISO |  Sistema de Control Escolar ►", MessageBoxButtons.OK, MessageBoxIcon.Error);
            }
            else
            {
                frm.grado = Convert.ToString(Cmb_grupo.Text);


                if (txtruta.Text == "Nombre del archivo")
                {
                    MessageBox.Show("El campo nombre no puede estar vacio", "◄ AVISO |  Sistema de Control Escolar ►", MessageBoxButtons.OK, MessageBoxIcon.Warning);
                    txtruta.BorderColorIdle = Color.Red;
                }
                else
                {
                    // se verifica si el formulario no esta minimizado, en caso de estarlo
                    // se lo cambia a un estado normal
                    if (frm.WindowState == FormWindowState.Minimized)
                    {
                        frm.WindowState = FormWindowState.Normal;
                    }
                    AddOwnedForm(frm);
                    frm.FormBorderStyle = FormBorderStyle.FixedSingle;
                    //frm.TopLevel = false;
                    frm.StartPosition = FormStartPosition.CenterScreen;
                    //frm.Dock = DockStyle.Fill;
                    //this.Controls.Add(frm);
                    this.Tag = frm;
                    frm.BringToFront();
                    frm.Enabled = true;
                    frm.Visible = true;
                    frm.Show();

                    Warning[] warnings;
                    string[]  streamids;
                    string    mimeType;
                    string    encoding;
                    string    extension;

                    byte[] bytes = frm.reportViewer1.LocalReport.Render(
                        "PDF", null, out mimeType, out encoding,
                        out extension,
                        out streamids, out warnings);

                    FileStream fs = new FileStream(@"C:\Users\Dreamer\Documents\BOLETAS\" + txtruta.Text + ".pdf",
                                                   FileMode.Create);
                    fs.Write(bytes, 0, bytes.Length);
                    fs.Close();
                    frm.Close();
                    MessageBox.Show("Lista creada y guarda con exito", " AVISO | CONTROL ESCOLAR ►", MessageBoxButtons.OK, MessageBoxIcon.Information);
                }
            }
        }
 void form_Disposede(object sender, EventArgs e)
 {
     modify = null;
 }