【发布时间】:2014-09-20 22:30:55
【问题描述】:
我在我的 Windows 窗体应用程序中使用 MVC 结构,其中窗体的所有业务逻辑都在单独的控制器类中计算。我面临的挑战之一是,在控制器逻辑的某些情况下,需要在表单上向用户显示消息框。我一直试图通过创建一个新异常来实现这一点,该异常将在包含要在消息框中显示的消息的表单上处理,但我最近发现这可能还不够;我还需要是/否消息框,以及带有不同图标的消息框。我不认为我的自定义异常可以在其中包含此类信息。有人告诉我,如果我改用委托或事件类型结构,我可能会看到一些成功,但我不确定这将如何实现。
欢迎提出任何建议 - 感谢您的帮助!
【问题讨论】:
标签: vb.net winforms user-interface model-view-controller controller