小编Kaz*_*Kaz的帖子

WPF - 通过考虑用户任务栏最大化无边框窗口

我正在创建一个带有自定义chrome的WPF窗口,所以我设置ResizeMode="NoResize"WindowStyle="None"实现了自己的chrome.但是,在最大化无边框窗口时会出现问题:它需要整个屏幕.

我找到了以下技巧来解决部分问题:http: //chiafong6799.wordpress.com/2009/02/05/maximizing-a-borderlessno-caption-window/

这成功地限制了窗口大小以防止覆盖任务栏.但是,如果用户的任务栏位于左侧或顶部,则无法使用,因为窗口位于0,0位置.

有没有办法更准确地检索可用区域,或查询用户任务栏的位置,以便我可以相应地定位最大化窗口?

wpf

4
推荐指数
1
解决办法
4400
查看次数

标签 统计

wpf ×1