1
我想通過Windowstyle = None創建一個無邊框窗口,但仍然需要默認的操作系統DropShadow效果。WPF Windowstyle None +使用Native Windows API創建DropShadow
我不想自己畫邊框,因爲我不想設置AllowTransparency = True(應用程序在低端系統上運行,導致應用程序的性能很差)。
我也不想使用爲我生成「Shell」的第三方Dll。
所以需要調用操作系統本機API爲我繪製其默認邊框。我在這裏嘗試了這個答案DropShadow for WPF Borderless Window,但這並沒有爲窗口8工作。
任何建議將有所幫助。
感謝
編輯:使用.NET 4.0和解決方案應該支持Windows 7和Windows 8