'

alswlek의 이미지
mauri의 이미지

폼을 show할때마다 리스트에 추가.
close할때마다 리스트에서 삭제.

모두닫기 버튼이 눌리면 리스트를 순회해서 해당 폼의 close를 호출해주시면 됩니다.

// 리스트 선언
private List<Form> frmList = new List<Form>();
 
// 폼을 보여주거나 생성하는 이벤트에서
Form frm = new Form();
frmList.Add(frm);
 
// 모두닫기 버튼 클릭 이벤트에서
foreach(Form frm in frmList)
{
    frm.Close();
}

간단하게 적었습니다만 이런식으로 하시면 될겁니다.