예를 들어 윈도우 또는 사용자 정의 컨트롤에 대해로드 된 이벤트를 등록하려면 가장 좋은 방법은 등록 된 이벤트입니다. 그러면 xaml 파일이나로드 된/초기화에 등록하는 것이 좋습니다 코드 숨김 기능 (C#/VB.net)? 답을 설명 해주십시오.WPF에서 등록 된 이벤트에 가장 좋은 방법
0
A
답변
2
XAML에서 Loaded 이벤트에 대한 이벤트 처리기를 등록하는 작업은 코드 숨김 생성자에서 InitializeComponent()
호출 중에 생성 된 부분 클래스에 의해 수행됩니다. 그와
설명 : XAML에서
: 당신은 즉시 당신이 XAML에서 볼 때로드 이벤트 핸들러가있는 것을 알 수있다. 그것은 어딘가에서 코드에 "숨겨진"것이 아닙니다. 또한 MVVM을 사용하면 코드 숨김이 거의 없거나 무시할 수 있습니다. 그런 식으로 컨트롤을 DataTemplate으로 변경하여 ViewModel을 DataContext로 자동 연결합니다.
코드 숨김 코드 : XAML에서 표현하기 어렵거나 불가능한 복잡한 표현이있을 수 있습니다. 예를 들어 컨테이너 또는 팩토리에서 핸들러를 가져올 수 있습니다. 그런 다음 코드 숨김으로 이벤트를 연결할 수 있습니다.
일반적으로 구체적인 이유가 없으면 XAML 경로를 선택합니다.
관련 문제
- 1. WPF에서 이미지를 표시하는 가장 좋은 방법
- 2. wpf에서 상속 된 객체를 표시하는 가장 좋은 방법은 무엇입니까?
- 3. WPF에서 차트를 렌더링하는 가장 좋은 방법은 무엇입니까?
- 4. 터치 이벤트에 반응하는 회전 휠에 애니메이션을 적용하는 가장 좋은 방법
- 5. 가장 좋은 방법
- 6. WPF에서 비즈니스 개체 목록을 유지하는 가장 좋은 방법
- 7. Silverlight 및 WPF에서 다국어 응용 프로그램을 구현하는 가장 좋은 방법
- 8. PHP 웹 사이트의 C# WPF에서 가장 좋은 인증 방법
- 9. C# 이벤트에 등록 할 장소는 어디입니까?
- 10. WPF에서 페어링 된 ToggleButtons
- 11. 가장 좋은 방법
- 12. 가장 좋은 방법
- 13. 쉼표로 구분 된 mysql 필드를 검색하는 가장 좋은 방법
- 14. 가장 좋은 방법
- 15. MVVM의 이벤트에 대한 좋은 대답
- 16. WPF에서 Outlook 2007과 유사한 일정보기를 만드는 가장 좋은 방법은 무엇입니까?
- 17. 가장 좋은 방법
- 18. 가장 좋은 방법
- 19. 가장 좋은 방법 일이
- 20. 레일 가장 좋은 방법
- 21. 장고 가장 좋은 방법
- 22. 가장 좋은 방법 ++ 인터페이스
- 23. 가장 좋은 방법
- 24. 가장 좋은 방법
- 25. 가장 좋은 방법/
- 26. 가장 좋은 방법
- 27. WPF에서 데이터 입력 양식을 만드는 가장 좋은 방법은 무엇입니까?
- 28. Java GC에서 긴 GC 시간 이벤트에 등록
- 29. 키보드 "쐐기"입력을 처리하는 가장 좋은 방법
- 30. LINQ 카운트 .. 가장 좋은 방법