Form Bunun Dışındaki MDI Formları Kapat - CSharp


Bunun dışındaki bütün MDI formları kapatmaya yarayan alternatif csharp kodudur.

Kod


public static int Sayac { get; set; }
public static void DisposeAllButThis(Form Parent)
{
    Form[] fc = Parent.MdiChildren;
    if (fc.GetType() != Parent.GetType() && fc[Sayac] != Parent && Sayac <= fc.Length - 1)
    {
        MessageBox.Show(Sayac.ToString());
        fc[Sayac].BringToFront();

        if (Sayac < fc.Length)
        {
            Sayac = Sayac + 1;
        }
        else
        {
            Sayac = 1;
        }
    }
}

Arşiv Sayfalar Emmet

Etiketler
csharp