본문 바로가기

Development/c#

[C#] WinForm,에서 popup Window가 항상 최상에 위치

반응형

참 별거 아닌데.. 

속성를 다 알지 못해서 한참을 해메는 경우가 많다.

이것도 그런듯..

제목에서 얘기 한 것 처럼.. 

Window Form을 Show() 로 올렸을 때, 모달 popup (ShowDialog()) 가 아니면 Opener (Parent) 뒤로 숨는다.

숨는 것이 아니고 머 자세히 말하믄 Opner가 focus를 받는거지..

이 때 Popup 창을 항상 최상으로 올리는 것이다.

 private void ShowSearchBox()
        {
            frmSearchText pop = new frmSearchText();
            pop.TopLevel = true;
            pop.Show(this);
            pop.textBox1.Focus();
        }
반응형

'Development > c#' 카테고리의 다른 글

C# Obsolete Attribute (특성)  (0) 2015.01.09
[C#] 확장 메서드  (0) 2015.01.09
C# Entity를 Json string으로 변환  (0) 2014.12.19
C# DataTable을 ObjectEntity로 반환  (0) 2014.12.18
C#에서 DataMember의 Name 가져오기  (0) 2014.12.05