0

을보기 위해 Caliburn.Micro 읽기 전용 속성을 전달합니다. 따라서 이미지 (자르기, 필터 적용 등)로 작업하고 있으므로 ScrollViewer.HorizontalOffset 또는 Canvas.ActualWidth와 같은 읽기 전용 값이 필요합니다. 내보기 모델.내 Windows Phone 8.1 응용 프로그램에서 모델

Caliburn.Micro를 사용하여 뷰 모델에 어떻게 값을 전달할 수 있습니까? 그들이 읽기 전용 일 때, 나는 xaml에서 그것들에 접근 할 수 없다.

감사

답변

1

이로드 이벤트와 예를 들어, 당신은

micro:Message.Attach=[Event Loaded] = [Action LoadCanvasProperties($this.ActualWidth, $this.ActualHeight)]" 
+0

이 좋아 –

+0

캔버스 요소에이를 추가하고 (더블 폭, 이중 높이) 방법을 LoadCanvasProperties을 구현하여 사용을 위해 더 나은 이벤트를 사용할 수 있습니다, 감사! 좋은 생각. ScrollViewer.HorizontalOffset 들어, 나는 ViewChanged 이벤트를 사용할 수 있습니다 같아요. –