포괄적 인 단위 테스트를 위해 WPF 응용 프로그램에서 MVVM 패턴을 사용하고 있습니다. MVVM 패턴 자체가 훌륭하게 작동하지만 WPF의 디자인 타임 데이터 지원을 사용할 수 있다는 의미에서 패턴을 적용하는 데 어려움을 겪고 있습니다. 내가 프리즘을 사용하고 있습니다으로 는 뷰 모델 인스턴스는 일반적으로 너무 public class MyViewModel
DesignData를 사용하여 디자인 타임에 ItemsControl을 채려고합니다. /DesignData/SampleAlerts.xaml이 파일의 내용 : <ext:AlertSource xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
xmlns:x="http://schemas
에 DesignData을 결합하는 방법. 또한 설계 데이터을 사용하는 전체 그리드 (의 데이터 컨텍스트을 덮어 싶지 않아요. <Grid
d:DataContext="{d:DesignData Source=/Blend/DesignData/HudDesignData.xaml}"
Margin="{Binding Source={d:DesignData S
디자인 모드에서만 나타나는 디자인 데이터를 인터페이스 빌더에 추가 할 수 있습니까? 예를 들어, Xcode를 사용하는 동안 레이블에 텍스트를 추가하고, 목록보기에 항목을, 이미지보기 내에 그림을 추가합니다. 그러나 런타임에는 아무 것도 나타나지 않습니다. 당신이 안드로이드 세계에서 온다면, 나는 "도구"XML 속성과 동일한 것을 찾고 있습니다.