MFC程序,doc/view结构,多文档
我在主窗口里创建了一个CMFCPropertyGridCtrl,就是属性框,但是我问的和具体什么框无关这个属性框用来展示和修改当前文档的一些属性(可能不同类型文档的属性类型/个数不同,只是提一下,这个不要紧)就设计原则问题上,我发现,要么这个属性框得知道文档,要么文档得知道属性框。
违背了模块化的设计原则
该怎么设计合理一点呢?