Prism中的命令绑定问题

在Prism For WPF中在View Model中创建了定义命令,在View中绑定该命令后,但是CanExecute()只能被调用一次,当前台的数据内容满足条件后依然不能调用CanExecute(),改如何解决这种问题?

不知道你这个问题是否已经解决, 如果还没有解决的话:
  • 这篇博客也许可以解决你的问题👉 :Prism8.0(二):数据绑定与命令
  • 除此之外, 这篇博客: 【WPF】Prism框架 ViewModel使用xmal中的控件中的 1.1、集中定义静态区域名称 部分也许能够解决你的问题, 你可以仔细阅读以下内容或者直接跳转源博客中阅读:
    using System;
    using System.Collections.Generic;
    using System.Text;
    
    namespace Test.Infrastructure.Constants
    {
        public static class RegionNames
        {
            //AddDrug 
            public static string MainRegion = "MainRegion";
            public static string SecondRegion = "SecondRegion";
        }
    }
    

如果你已经解决了该问题, 非常希望你能够分享一下解决方案, 写成博客, 将相关链接放在评论区, 以帮助更多的人 ^-^