WPF 用户控件和 ICommand
我创建了一个 UserControl,里面有一个按钮,还有按钮的样式。该样式在鼠标悬停在触发器上时设置按钮背景。现在,我添加了 ICommand 类型的依赖属性,…
为什么绑定到 RelayCommand 的 ContextMenu 项始终被禁用?
我现在正在开发我的第一个大型 WPF MVVM 应用程序,该应用程序将 MVVM Light Toolkit 与 Josh Smith 的 RelayCommand 结合使用。 我遇到的问题是我将…
WPF 中的缓存 CanExecute(或其他内容)?
System.Web 中的 Cache 对象非常好。 我处理 CommandBinding.CanExecute 的方式如下: CommandBindings[0].CanExecute += (s, e) => { e.CanExecute =…
在后台线程上使用 OleDbDataAdapter 会导致我的 UI 无法正确更新?
我有一个应用程序,用户可以在其中选择一个 Excel 文件,在另一个线程上使用 OleDbDataAdapter 读取该 excel 文件,一旦读取完成,它就会将我的 ViewM…
CanExecute 和 CanExecuteChanged,我必须使用 RelayCommand 来实现这些吗?
我正在使用 MVVM-Light,并且我的中继命令运行良好,我刚刚读到我应该实现 CanExecuteChanged 和 CanExecute。虽然我找不到一个好的例子。 有谁有一个…
我可以在 canExecute 谓词中再添加一个条件吗?
我在 WPF MVVM 应用程序中使用 Josh Smith 的 RelayCommand。 我有一个视图模型。在其中我引用了另一个 ViewModel。 子 ViewModel 有一个 ICommand 类…
Command 中连续调用 CanExecute 的性能损失
我正在将 MVVM 模式应用到一个项目中。我有一个 UserControl,它有一个按钮,该按钮绑定到 ViewModel 公开的命令。 由于按钮是可见的,因此它会连续调…
具有链接的复杂类的 MVVM 属性和 CanExecute Relay Command 不起作用
我在 C# 库类中有一个实体类,并链接到 Silverlight 类库 (由于与其他系统的遗留兼容性,实体必须位于 C# 类中) 示例(C# 库): public class Test…
AvalonDock 中的命令绑定问题
我创建了一个应用程序,其中有一系列命令绑定附加到我的应用程序的 MainWindow:( 为简洁起见,简化了代码)
- 共 1 页
- 1