Caliburn.Micro - 将只读属性传递给视图模型

Caliburn.Micro - pass readonly properties to view model

在我的 Windows Phone 8.1 应用程序中,我正在处理图像(裁剪、应用滤镜等),因此我需要控件的只读值,例如 ScrollViewer.HorizontalOffset 或 Canvas.ActualWidth 在我的视图模型中。

如何使用 Caliburn.Micro 将这些值传递给视图模型?当它们为只读时,我无法在 xaml.

中访问它们

谢谢

这是加载事件的示例,您可以使用更好的事件

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