728x90
반응형
어떤 폼을 실행시키는 기능을 할 때
이미 켜져 있으면 중복 방지를 위해 폼을 껐다가 키거나,
또는 이미 켜져있으면 화면 맨 앞으로 올리고, 아니면 키는 방법도 있겠다.
오늘 작성할 건 후자로 이미 켜져있는 폼인지 확인해서 맨 앞으로 가져오는 것을 작성해보겠다.
private void button3_Click(object sender, EventArgs e)
{
foreach (Form openForm in Application.OpenForms)
{
if(openForm.Name== "frm_sub")
{
openForm.BringToFront();
return;
}
}
frm_sub frm = new frm_sub();
frm.Show();
}
728x90
반응형
'c# > 기타' 카테고리의 다른 글
[c#] IP, 사용자 NAME 가져오기 (0) | 2022.05.27 |
---|---|
[c#] 두 개의 List 같은지 비교 (0) | 2022.05.20 |
[c#] xml document / XML 읽기 쓰기 (0) | 2022.05.02 |
[c#] 시간 측정 stopwatch (0) | 2022.03.18 |
[c#] List<string> 특정 단어가 들어가면 삭제 (0) | 2022.01.21 |