Skip to content

Latest commit

 

History

History
16 lines (15 loc) · 639 Bytes

JamesApp.md

File metadata and controls

16 lines (15 loc) · 639 Bytes

JamesApp 만들기

  • 프로젝트 생성
  • Prism.Unity NuGet 설치
  • App, Starter 구성
  • CreateShell 구현 (PrismApplication)
  • 윈도우 반환 테스트
  • Forms, InfraWindow, ViewModel 생성
  • ConfigureViewModelLocator 구현
  • Region 등록 (OnApplyTemplate), RegionManager.GetRegionManager(currentWindow)
  • 뷰모델 의존성 주입
  • Loaded 구현, DataContext
  • Support, 인터페이스 응용 IViewLoadable
  • Region DependencyProperty 응용
  • 의존성 주입 MainContent (직접 참조)
  • 모듈화: containerProvider (Resolve) (참조 제거) IViewable, 이름