none
想问一下,WPF 程序位于顶部时(外观类似 windows 任务栏),再打开其他窗口时会遮挡部分窗口。请问一下有什么办法处理么? RRS feed

  • 问题

  •  wpf 窗口置顶时桌面图标被遮挡了一部分,此时打开其他窗口并最大化,也将被遮挡一部分。

    请问一下有什么办法能够使得桌面图标或者其他窗口不被遮挡么?

    2017年4月24日 8:38

全部回复

  • Hi jinFlux,

    你能提供一些截图和相关代码来说明你的问题吗?

    如果你的账号不能上传图片,请在下面的帖子进行回复验证。

    Verify Your Account 38

    https://social.microsoft.com/Forums/en-US/054fddac-7164-4412-a077-f57ba5dd9e5d/verify-your-account-38?forum=reportabug

    Best Regards,

    Bob


    MSDN Community Support
    Please remember to click "Mark as Answer" the responses that resolved your issue, and to click "Unmark as Answer" if not. This can be beneficial to other community members reading this thread. If you have any compliments or complaints to MSDN Support, feel free to contact MSDNFSF@microsoft.com.


    2017年4月26日 1:43
    版主
  • 窗口透明就可以不遮挡桌面图标,设置系统的主题theme

    专注于.NET ERP/CRM开发框架,C/S架构,SQL Server + ORM(LLBL Gen Pro) + Infragistics WinForms

    2017年4月26日 4:17
  • 目前我在做一个小工具项目(WPF),位置要求置顶。类似下图中的灰色部分(主界面就是 window,windowstyle 设置的 None)。但是问题也很明显,就是这样做就会遮挡其他窗口,遮挡桌面图标等。

    我预期的效果类似任务栏置顶的效果,如下:

    就是置顶的时候不会遮挡桌面图标,也不会遮挡其他最大化的窗口。

    2017年5月9日 12:49
  • 你好,

    你是想在你的软件置顶时,改变Window桌面图标的布局吗?据我所知,这是不可能实现的,微软没有提供相关的API来控制桌面。

    我的建议是设置透明度或者设计成自动隐藏到桌面边缘,类似远程连接窗口.

    Best Regards,

    Bob


    MSDN Community Support
    Please remember to click "Mark as Answer" the responses that resolved your issue, and to click "Unmark as Answer" if not. This can be beneficial to other community members reading this thread. If you have any compliments or complaints to MSDN Support, feel free to contact MSDNFSF@microsoft.com.


    2017年5月11日 2:23
    版主