Caliburn Micro 1.5.1을 사용하면 디자인 타임 바인딩을 사용하여 WP8 앱에서 작동합니다.명명 규칙을 사용하는 Caliburn Micro 디자인 시간
<phone:PhoneApplicationPage
d:DataContext="{Binding Source={d:DesignInstance Type=designTime:StartPageDesignTimeViewModel, IsDesignTimeCreatable=True}}"
micro:Bind.AtDesignTime="True"
페이지입니다 Telerik에서 정말 더 더 이상 RadDataBoundListBox :
<Grid x:Name="ContentPanel">
<telerikPrimitives:RadDataBoundListBox x:Name="Rooms" ...>
당신이 볼 수 있듯이, 내 뷰 모델 (그리고 나는 내가하여 PhoneApplicationPage에 명시 적으로 지정 디자인 타임 뷰 모델을 만들었습니다 디자인 타임 뷰 모델)에는 Rooms이라는 이름의 공용 속성이 있으며 명명 된 컨벤션 접근 방식을 사용하여 ItemsSource 컬렉션에 바인딩합니다. 나는 그러나 ItemsSource 속성
<Grid x:Name="ContentPanel">
<telerikPrimitives:RadDataBoundListBox x:Name="Rooms" ItemsSource="{Binding Rooms}" ...>
을 추가하지 않는 한 접근 방식은 내가 바인딩 ItemsSource를 사용할 때 나는 selectedItem가 같은 CM 와이어 업 마법을 잃고, 그러나 디자인 타임에 작동하지 않습니다. 디자인 타임 속성 이외의 다른 페이지를 수정하지 않고 명명 규칙 방식을 사용하여 디자인 타임에 제 바인딩을 가져 오는 방법이 있습니까?