簡體   English   中英

Caliburn.Micro中的UserControl

[英]UserControl in Caliburn.Micro

在我的應用程序中,我使用Caliburn.Micro綁定View和ViewModel。 在我的一種觀點中,我想使用CrystalReportsViewer用戶控件,但我不知道該怎么做。 首先,我嘗試類似的事情(cr是SAPBusinessObjects.WPF.Viewer的同盟)

<Grid>
    <cr:CrystalReportsViewer x:Name="Viewer" />
</Grid>

我的視圖顯示查看器,但是如何將此控件綁定到我的ViewModel? 我想從我的視圖模型訪問查看器以顯示報告。 我使用屬性,但是不起作用(也沒有意義)。 所以我的下一個想法是使用ContentControl

<Grid>
    <ContentControl x:Name="Viewer" />
</Grid>

但是現在Caliburn搜索ViewModel。 我一直都可以使用CodeBehind,但我不想要。 也許有caliburn經驗的人。Micro和用戶控制可以提供幫助。

我使用Message cal:Message.Attach =“ [已加載事件] = [Action LoadReport($ this)]”,這就是我所需要的

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM