繁体   English   中英

如何将Mvvmlight应用于VB.Net项目?

[英]How I can apply Mvvmlight into the VB.Net project.?

我已经尝试使用vb.net项目,但是由于VB.NET还没有为MvvmLight准备就绪,因此将不允许访问C#View和ViewModel。

所以我的问题是我已经在vb.net中已有项目,我想知道如何将MvvmLight应用于VB.NET>

我使用MvvmLight模式在C#中创建了一个小的addressboll,我试图将该项目集成到我现有的VB.NET项目中,但是它不兼容,所以有什么独特的方法可以实现MvvmLight模式。

谢谢...!

我在VB.Net中使用MVVM Light。 将C#编译为DLL并在您的项目中引用时,可以在VB.net中使用。 相反,C#中的VB.Net DLL就是如此。 这就是.NET CLR的优点。

至于MVVM Light的详细信息,请安装最新的软件包http://www.galasoft.ch/mvvm/installing/并引用正确的程序集。

使用Imports语句将GalaSoft.MVVMLight命名空间引入您的项目。

Imports GalaSoft.MvvmLight
Imports GalaSoft.MvvmLight.Messaging
Imports GalaSoft.MvvmLight.Threading
Imports GalaSoft.MvvmLight.Helpers
Imports GalaSoft.MvvmLight.Command

Public Class UseMVVMLightInVB

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM