1
이 기능에 대해 검색 할 수있는 적절한 용어를 찾을 수 없습니다.WPF에서 지연로드 된 UserControl/Page?
내 MainWindow의 탭 내에 포함 된 매우 무거운 데이터를로드하는 컨트롤이 있습니다.
테스트 케이스 : 테스트를 위해이 창 내에 2 개의 탭이 있습니다. 첫 번째 탭에는 아무것도 표시되지 않습니다. 두 번째 탭에는이 사용자 정의 컨트롤이 있습니다.
두 번째 탭에는 MessageBox
이 있습니다.
MainWindow가로드 된 직후에이 프로그램과 MessageBox 팝업을 실행하십시오.
탭이 활성화 될 때까지이 usercontrol/page로드를 어떻게 지연시킬 수 있습니까?
디자인 (MVVM 또는 간단한 이벤트 기반 WPF 앱 또는 ...)이 무엇입니까? 한 가지 고려 사항은 시작하는 동안 자체 스레드에서 사용자 정의 컨트롤의 데이터 개체를로드하는 것입니다. –
다른 스레드의 데이터로드가 한 가지이지만 사용자가 볼 필요가있을 때만 실행되도록해야합니다. 어떻게 보관할 수 있습니까? – DucDigital