WPF:System.Windows.Forms.MessageBox.Show()的一个很重要的功能是:在被关闭前,阻止主窗体获得焦点。如何改变弹出窗口字体?
例如,如果在代码中,插入一句:
System.Windows.Forms.MessageBox.Show("你好,休想使用主窗体。");
那么,会弹出一个窗口。
在你手动关闭这个窗口前,你是不能对主窗体进行操作的。
现在,我希望改变这个弹出窗口的字体。
但是,网上说是不能改变的,只能够自己重写一个弹出窗口类。
现在的问题是:
如果自己重写一个弹出窗口类,如何让它拥有占据焦点的功能?
------解决方案--------------------
弹出窗口.Owner = this;
弹出窗口.
ShowDialog();