我的按钮被禁用,直到我从WhenAny in CanRunProcess绑定中更改了一些内容,这基本上是UI中的属性。它发生在项目的许多地方,所以没有错误。CanExecute时,情况也是一样的:我想这可能与某些地方的懒惰有关,但我不明白为什么会这样,因为按钮应该调用当你把它绑定到按钮上时,它为什么不被创建?
调试ReactiveUI源代码之后,我确切地知道
情况是,我有文本框,当用户将该文本框放在URL时
键入url,当服务调用到TPL中的服务时,按go键。加载后,我需要启用next按钮(我正在处理向导),如果我不使用TPL IsServicevalid get true(绑定到命令),并且next按钮启用了.but in task(TPL),数据被加载,