MVVM Light RelayCommand在Visual Studio更新后无法工作

时间:2018-06-05 09:23:14

标签: wpf visual-studio-2017 mvvm-light relaycommand

我正在使用MVVM Light 5.4.1开发WPF应用程序。 .NET Framework是4.6.2。 我使用RelayCommand:

public class TestViewModel : ViewModelBase
{
    public ICommand TestCommand { get; set; }

    private string _test = "test";

    public TestViewModel()
    {
        TestCommand = new RelayCommand(() =>
        {
            Debug.WriteLine(_test);
        });
    }
}

我在这个RelayCommand上有一个绑定按钮。当我点击它时,没有任何反应。如果我打印一个字符串常量,那么RelayCommand可以工作:

Debug.WriteLine("test");

请注意,在将Visual Studio Community 2017从15.4.5版更新到15.7.3之前,此命令有效。我怀疑WPF版本发生了变化。你有没遇到过这个问题?

0 个答案:

没有答案