我有一个基于 WinForm 的解决方案,正在使用 MVP 实现。
我们有菜单,每个菜单都应该使用一个命令,并且还有其他机制可以调用命令。
现在.. 从视图的具体实现来看,视图元素(菜单、按钮等)使用 CommandBinder 绑定到命令。
我的问题是如何将 Presenter 链接到命令?
每个命令都应该调用 Presenter 各自的函数吗?每个 Presenter 都应该拥有命令并从那里被调用吗?
我有一个基于 WinForm 的解决方案,正在使用 MVP 实现。
我们有菜单,每个菜单都应该使用一个命令,并且还有其他机制可以调用命令。
现在.. 从视图的具体实现来看,视图元素(菜单、按钮等)使用 CommandBinder 绑定到命令。
我的问题是如何将 Presenter 链接到命令?
每个命令都应该调用 Presenter 各自的函数吗?每个 Presenter 都应该拥有命令并从那里被调用吗?