2010-02-26 28 views
1

我正在使用ContentControl来显示各种ViewModel,它们都使用DataTemplates进行视图生成。
现在的问题是,在我更改内容后(例如通过单击超链接),超链接等内容显示为不活动(即变灰),直到我再次单击UI。有没有办法避免这种行为,而不必模拟鼠标点击?控件在更改内容时显示为不活动

回答

1

我有相同一个非常类似的问题,还没有固定的,但它听起来像是调用CommandManager.InvalidateRequerySuggested()可能为您排忧解难。

Here's my question这周我觉得是类似的。 unforgiven3也将我与his question联系在一起。

尽管可能存在一些关于CommandManager路线是否要走的问题,正如我在我的问题的编辑文本中提到的,Laurent Bugnion's MVVM Light Toolkit依赖于此机制来执行其命令绑定更新。

相关问题