sasuke.17 |
14-nov-2010 22:40 |
C# mdi una instancia
crear mdi con una sola instancia en c# recuerdo que esto se lo pregunte a un profesor y nunca me respondio. Bueno espero que sea de utilidad para ustedes.
Código PHP:
private Buscar buscar = null;
public Principal()
{
InitializeComponent();
}
private Buscar FormInstance
{
get
{
if (buscar == null)
{
buscar = new Buscar();
buscar.Disposed += new EventHandler(buscar_Disposed);
}
return buscar;
}
}
void buscar_Disposed(object sender, EventArgs e)
{
buscar = null;
}
private void MnSalir_Click(object sender, EventArgs e)
{
if (MessageBox.Show("Desea Abandonar la Aplicación", "informacion", MessageBoxButtons.YesNo, MessageBoxIcon.Information) == System.Windows.Forms.DialogResult.Yes)
{
Close();
}
}
private void MnBuscar_Click(object sender, EventArgs e)
{
Buscar buscar = this.FormInstance;
buscar.MdiParent = this;
buscar.Show();
}
|