В моем проекте у меня есть главное окно.В этом главном окне есть кнопка, чтобы открыть модальное окно.В этом модальном окне есть кнопка, чтобы открыть другое модальное окно в том же виде.Я использовал Keybinding для закрытия модального окна.Когда два модальных окна открываются, условие, когда я нажимаю клавишу переключения, фоновое окно модели сначала закрывается.Я должен закрыть текущее окно.Пожалуйста, кто-нибудь предложит мне сделать это.
ShellWindow
<Grid>
<Grid>
<ContentControl prism:RegionManager.RegionName="SessionView" />
</Grid>
<Grid>
<ContentControl prism:RegionManager.RegionName="AddNewSessionView" />
</Grid>
</Grid>
В окне Shell есть кнопка для открытия модального окна "SessionView".В SessionView есть одна кнопка, чтобы открыть модальное окно «AddNewSessionView».Оба зарегистрированы в окне Shell.Когда AddNewSessionView открывается условие, когда я нажимаю кнопку esc, Background SessionView закрывается первым.