【发布时间】:2015-02-22 14:01:20
【问题描述】:
我是 MVVM 和 XAML 的新手。目前我必须扩展的应用程序是某种图像查看器。它使用带有 RelayCommand 的 MVVM。目前我的 XAML 文件的代码隐藏文件几乎是空的。
数据与视图模型的数据绑定一起显示,用户交互与模型的命令绑定。
但现在我需要显示一个自定义控件的图像。在 XAML 中,我必须放置一个 Border-Control,并且必须在代码隐藏文件中初始化该控件。
我的问题是跟随 MVVM 时如何进行设置。
伪代码:
View{
initPDFControl(){
borderControl.DoMagic();
};
openImage(String path);
}
ViewModel{
openImage(){
getMyView.openImage(pathFromModel);
}
}
您可以通过将我链接到有用的教程或记下一些伪代码来帮助我。
【问题讨论】:
-
太模糊了,任何人都无法理解您的意思,代码也无济于事。
-
那里的 C# 代码无效。
标签: c# xaml mvvm windows-store-apps