禁用后台窗口

Ale*_*lex 9 c# wpf

我有一个窗口打开另一个窗口.我希望当这个窗口打开时,我无法在父窗口上做任何事情.(我不允许单击按钮例如)我怎么能这样做?

谢谢.

SLa*_*aks 29

您需要调用ShowDialog方法而不是Show将第二个窗口显示为模式对话框.

  • 然后你应该通过点击空心支票来接受这个答案. (3认同)

Bri*_*ndy 11

你想要一个模态窗口而不是一个无模式窗口.模态窗口意味着在子窗口打开时父窗口不可用.

您可以使用ShowDialog打开模态窗口.

您可以使用Show打开无模式窗口.