请问怎么做winfrom程序才算架构清晰。
项目描述: 1.有显示界面
2.多个虚拟键盘输入
3.有LOG记录
4.模块能插拔不影响主程序
5.通信多种方式 如:网络 串口 CAN
现在我在做步2的时候,遇到了一个问题,就是把键盘做成控件了,但是我怎么把按键盘的消息和主界面的显示控件通信呢?
是不是要自定义一个消息类?因为本人没正规学过设计模式,请各位高手指教!
------解决方案--------------------界面类,提供一个事件,键盘类注册事件,传入数据即可.
------解决方案--------------------界面类,提供一个事件,键盘类注册事件,传入数据即可.
-------------------------
不错
------解决方案--------------------做成控件类
用get方法输出,用set方法输入
------解决方案--------------------提供事件来响应