1、当我们在写命令时,具有两种方法,它们分别是通过ICommand和RelayCommand来实现的。如下图所示:
其中ICommand是系统自带的、引用的是using System.Windows.Input; 的命令;而RelayCommand是MvvmLight带的、引用的是using GalaSoft.MvvmLight.Command;的命令。又因为RelayCommand既能够携带参数,又可以不带参数,相对来说使用更方便,因此我们一般都是使用RelayCommand来写命令的。
2、绑定下拉框的方法步骤:
首先是在页面上绑定,其页面代码如下图所示:
然后就是去对应的类里面写以下代码:
(1)声明一个列表属性,