z464844880:
这个方法通用性较差,子系统之间难以通信,前提要获取到刷新的目标窗体的具体类型和里面的委托方法。
好的方法是发消息(目标窗体名称、协议内容)给一个公共类,让公共类去遍历所有openfrom窗体,如果搜索到相同名称的窗体,则把协议放入这个窗体的tag,然后触发(触发方式很多中,简单粗暴的方法是改变目标窗体的背景色触发BackColorChanged事件)窗体处理。
z464844880:
这个方法通用性较差,子系统之间难以通信,前提要获取到刷新的目标窗体的具体类型和里面的委托方法。
好的方法是发消息(目标窗体名称、协议内容)给一个公共类,让公共类去遍历所有openfrom窗体,如果搜索到相同名称的窗体,则把协议放入这个窗体的tag,然后触发(触发方式很多中,简单粗暴的方法是改变目标窗体的背景色触发BackColorChanged事件)窗体处理。