Я ищу способ отображения модального окна в WPF так же, как окно в Cocoa может отображаться как лист, то есть он скользит вниз от заголовка перед основным родительским окном.Отображать модальное окно/диалог/панель WPF так же, как NSWindow может отображаться как лист в Cocoa
Я предполагаю, что это будет достигнуто за счет наличия модального окна в качестве пользовательского элемента управления, который будет загружен в панель при отображении, и что эта панель будет анимирована каким-либо образом из заголовка.
Любые идеи о том, как это сделать?
P.S: Here - краткое описание NSWindow/sheet, если вы не знаете, что это такое.
Это не может быть «ожидаемый» пользовательский опыт на Windows, но WPF это все о настраивая пользовательский интерфейс. Рассмотрите свое конкретное приложение ... если имеет смысл использовать листовой элемент интерфейса, тогда используйте его. Это может быть просто то, что отличает ваше приложение от других «стандартных» (скучных) приложений Windows. – 2011-06-21 20:24:31