MvvmLight 绑定

Posted pkyou

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了MvvmLight 绑定相关的知识,希望对你有一定的参考价值。

  1. 添加MvvmLight引用,通过Nuget;
  2. 加载nuget以后会有ViewModelLocator.cs;
  3. 新建自己的ViewModel,继承ViewModelBase;
  4. View 通过资源引用Viewmodel :
    <UserControl.DataContext>
            <Binding Path="CommunicaitonPara" Source="{StaticResource Locator}"></Binding>
    </UserControl.DataContext>

    这是因为已经将ViewModelLocator设置为资源了。

  5. ViewModel写法  
     private string _ipAddress = "192.168.2.186";
            public string IpAddress
            {
                get { return _ipAddress; }
                set{Set(ref _ipAddress,value);}
            }

     

  6. 剩下就是正常的引用方式了

参考:

http://www.cnblogs.com/manupstairs/p/4890300.html 很详细。 

以上是关于MvvmLight 绑定的主要内容,如果未能解决你的问题,请参考以下文章

利刃 MVVMLight 3:双向数据绑定

C# mvvmlight model数据非自己定义可以绑定吗

利刃 MVVMLight 4:绑定和绑定的各种使用场景

C# mvvmlight model数据非自己定义可以绑定吗

利刃 MVVMLight 3:双向数据绑定

利刃 MVVMLight 3:双向数据绑定