창 A와 창 B가 있습니다. 창 A에서 B.show()를 호출합니다. 창 B에서 어떤 메서드가 호출되는지 알고 싶습니다. 그리고 B가 나타날 때 데이터를로드하려고합니다. 고마워,C# 윈도우의 show()를 호출하면 어떤 메소드가 호출됩니까?
답변
당신의 AWindow
전화에 그런
BWindow.Loaded += new RoutedEventHandler(BWindow_Loaded);
void BWindow_Loaded(object sender, RoutedEventArgs e)
{
//Your Code here
}
,하지만 당신은 B.Show()
를 호출 할 때, 메소드가 호출되는 Show()
입니다.
B
창이 표시된 후 추가 데이터를로드하는 방법에 대해서는 Loaded
이벤트에 가입 할 수 있습니다 (@masenkablast의 대답 참조). 더 좋은 아이디어는 아마도 Window
클래스에서 파생되고 XAML에서 필요한 데이터에 바인딩하는 것입니다. (당신은 WinForms가 아닌 WPF를 사용하고 있습니다.)
+1 멋진 일을하기 위해 항상 Window 클래스에서 파생됩니다. –
B.Show()를 호출하기 전에 설정 한 속성을 갖는 것이 더 좋습니다. 이렇게하면 속성을 기반으로 show 메서드를 호출하는 메서드를 항상 얻을 수 있습니다.
당신은 항상 "로드"이벤트를 수신 할 수 있습니다 : 당신은 surprized 할 수있다
BWindow.Show();
메서드는 MainWindow_Loaded라고하지만 추가하는 이벤트의 이름은 BWindow_Loaded입니다. 그들은 둘 다 같은 이름을 가져야하지 않습니까? –
그래, 대부분 입력이 너무 빨라졌습니다. –
- 1. JFrame 크기를 조정할 때 어떤 메소드가 호출됩니까?
- 2. iPhone이 잠겨있을 때 어떤 메소드가 호출됩니까?
- 3. UIScrollView가 maximumZoomScale에 도달하면 어떤 메소드가 호출됩니까?
- 4. iPhone 앱이 종료되면 어떤 메소드가 호출됩니까?
- 5. Java 로깅 메소드가 호출됩니까?
- 6. 사용자가 대기 버튼을 눌렀을 때 어떤 메소드가 호출됩니까?
- 7. NIB에서 인스턴스화 할 때 UIView의 어떤 메소드가 호출됩니까?
- 8. WebView가 소유자 윈도우에 의해 닫히기 전에 어떤 메소드가 호출됩니까?
- 9. 어떤 종류의 프로그램이 호출됩니까?
- 10. safari의 탭을 클릭하면 위임하는 메소드가 호출됩니까?
- 11. 어떤 함수가 호출됩니까? Control.ShouldSerializeVisible
- 12. 루비 : 어떤 방법이 호출됩니까?
- 13. UITableView 훅 메쏘드는 어떤 순서로 호출됩니까?
- 14. 어떤 활동 방법이 먼저 호출됩니까?
- 15. django 필드의 어떤 메소드/속성이 템플릿에서 호출됩니까?
- 16. 윈도우의 후크가 C#
- 17. div와 show를 찾는다
- 18. Struts는 어떤 메소드가 호출되고 있습니까?
- 19. CreateUserWizard의 어떤 메소드가 Membership.CreateUser를 호출합니까?
- 20. Magento 이벤트 (어떤 이벤트가 색인에서 호출됩니까?)
- 21. 보기가 완전히로드가 완료되면 어떤 함수가 호출됩니까?
- 22. MVC : "제출"버튼을 클릭하면 어떤 코드가 호출됩니까?
- 23. 서브 모듈 업데이트에서 어떤 githook이 호출됩니까?
- 24. C# -이 기술은 어떻게 호출됩니까?
- 25. JQuery .slide와 .show를 함께 사용합니다.
- 26. 아약스를 호출하면 서버 측에서 어떤 일이 발생합니까?
- 27. PowerManager.goToSleep을 호출하면 Android 서비스에는 어떤 변화가 있습니까?
- 28. 상위 및 하위 클래스의 정적 생성자는 어떤 순서로 호출됩니까?
- 29. Java Vector 클래스의 어떤 메소드가 동기화되어 있습니까?
- 30. 어떤 클래스/메소드가 호출되는지를 알려주는 프로그램이 있습니까
"윈도우 B에서 어떤 메소드가 호출 되었습니까?" –