Я пишу приложение в WPF и хочу создать «вспомогательное» окно. Окно должно быть изменяемого размера, без опции минимизации и не отображается на панели задач. Если приложение получает фокус, оно также должно отображаться, но следует ли сохранить его впереди или позади главного окна. Когда главное окно закрыто, оно должно закрываться вместе с приложением.
Примером является отдельная панель в Visual Studio.
Я заставил вспомогательные окна не появляться на панели задач, но не могу получить остальные варианты поведения, которые я хочу. Если они являются их собственными окнами, они не фокусируются вместе с остальной частью приложения. Если я указываю главное окно в качестве их владельца, главное окно не может быть поверх вспомогательного окна.
Кто-нибудь знает хороший способ подойти к этому?