View Behind Code 에서 DataContext 를 ViewModel 을 연결하여 사용하면 View Design Code 에서 Intellisense 를 이용할 수 없다.
하지만 늘 그래왔듯이 방법은 있었다.
예를 들어 HomeView 가 있고 HomeViewModel 이 있는데 HomeView 에서 HomeViewModel 에 접근하기 위하여 Intellisense 를 사용하고 싶을 경우
xaml 최상단에 아래 코드를 추가하여 Itenllisense 를 연결할 수 있습니다.
또한 IsDesignTimeCreatable=True 를 입력해야 실시간 Design 업데이트를 볼 수 있다.
d:DataContext="{d:DesignInstance vm:HomeViewModel, IsDesignTimeCreatable=True}"
편안해졌다.
'WPF' 카테고리의 다른 글
[WPF] 가변 DataGrid (0) | 2024.06.28 |
---|---|
[WPF] DataGrid 유동적인 Row, Column 개수 구성 (0) | 2024.06.21 |
C# 다국어 (0) | 2024.06.20 |
[WPF] DataTemplateSelector 사용법 (0) | 2024.06.17 |
[WPF] C# MVVM (0) | 2024.06.12 |