DJ메탈짱™의 Free Style

[WinForm] 사용자 정의 컨트롤, 부모폼, 버튼클릭, ParentForm, UserControl, Modifiers, Public, Private, OfType 본문

일(job)/MS(Microsoft)

[WinForm] 사용자 정의 컨트롤, 부모폼, 버튼클릭, ParentForm, UserControl, Modifiers, Public, Private, OfType

뽀&쏭 2015. 12. 21. 12:32



ParentForm에서 사용한 UserControl의 버튼을 클릭하고 싶다.

근데 OfType을 사용하여 UserControl을 찾아서 아무리 쩜을 찍어도 "btnApply" 버튼이 안나와~~~~~~

그래서 이래저래 찾아보고 비교해보고 삽질했더니...결국은 접근 권한 문제였네.

버튼 속성에서 Modifiers라는 값을 Private --> Public으로 변경해서..

쩜 찍으니깐 쪼로로 잘 보인다...ㅠ.ㅠ




ucUserControl uc = tab.ActiveTab.TabPage.Controls.OfType<ucUserControl>().FirstOrDefault();

if (uc != null)

{

uc.btnApply.PerformClick();

}