Yalnızca bir özel şekilli WPF penceresinin bir kısmına bir Aero arka plan bulanıklığı uygulamanız gerekiyor. Sorun, bulanıklığı DWM ile uygulamak için DwmEnableBlurBehindWindow
işlevine bir pencere tanıtıcısı sağlamanız gerektiğidir.Bir WPF Popup kontrolünün Hwnd'ini almak mümkün mü?
WPF açılır penceresinin aslında ayrı bir pencere olduğu söylendi. Bu iyi. Bulanıklığı uygulamak için bir açılır pencerenin tutamacını alabilir miyim? Öyleyse nasıl?
Sen HwndSource.FromVisual 'için' myPopup.Child' geçmelidir() 'CLEBER yanıtında olduğu gibi. Aksi takdirde, Popup'un ebeveyni olan HwndSource'u alırsınız (Popup'un XAML'de bildirildiği ana pencerenizdir). Ama eğer 'myPopup.Child' iletirseniz, Popup tarafından oluşturulan bir pencere açılır. – nevermind