내 모델, 뷰 모델 및 뷰가 포함 된 C# 컨트롤 라이브러리가 있습니다. 내가 일반적으로하는 것처럼 모든 것을 연결하지만 Visual Studio의 디자이너 (혼합 성)로부터 디자인 타임 피드백을 얻지는 않습니다.시각적 스튜디오의 디자이너가 디자인 타임 지원을 시작하게하는 이유
WPF 프로젝트에서 assambly를로드하고 사용자 정의 컨트롤로 뷰를 포함하면 디자인 타임 피드백을 받게됩니다. 불행히도이 WPF 프로젝트는 뷰가 다른 앱에 살기 때문에 테스트 셸일뿐입니다.
내 클래스 라이브러리에서 혼합 가능성 (디자인 타임)을 지원할 수 있다면 내 dev 파이프 라인에 더 효율적일까요? 시각 디자인 스튜디오에서 내 디자인 타임 데이터를 표시하려면 무엇이 필요합니까?
심지어 내 클래스 라이브러리에 d:DataContext="{d:DesignInstance dd:DesignViewModel}"
을 사용합니다. 클래스 라이브러리에 디자인 타임 데이터가 없습니다.
편집기에서보기를 수동으로 열 수 있습니까? 마우스 오른쪽 버튼을 클릭하고 "Windows Presentation Designer"를 엽니 다. 클래스 라이브러리에서 XAML 파일을 두 번 클릭하면 디자이너가되므로 왜 그럴 수 있는지 확신 할 수 없기 때문에 묻습니다. –
그래, xaml 파일이로드되었지만 디자인 타임 데이터 (mockdata로 연결된 DataContext)로 게시되지 않았습니다. Xaml 응용 프로그램으로 열 때처럼 – silverfighter
특정 mvvm 프레임 워크를 사용하고 있습니까? –