情况是这样的,我在程序中使用DispatcherTimer,每隔一段时间回执行一些操作,在执行操作过程中出错会弹出MessageBox框,如果我的主程序失去焦点时,MessageBox弹出的就是非模态的,如果主程序一直保持着,一直位于所有其他程序的上面,弹出的就是模态对话框,这种问题怎么解决呢,我现在想让它出现的为模态对话框.    大侠们,帮帮忙.