【问题标题】:FixedToolWindow appears as floating bar when ShowInTaskbar is false - how can I stop this?当 ShowInTaskbar 为 false 时,FixedToolWindow 显示为浮动条 - 我该如何阻止它?
【发布时间】:2009-07-02 05:24:14
【问题描述】:

我正在使用配置为 FixedToolWindow 的 WinForm。我已将 ShowInTaskbar 设置为 False - 一旦窗口最小化,我将使用 NotifyIcon 来管理恢复窗口。

当我最小化窗口时,它会变成主屏幕左下角的一个栏——我猜是一个窗口标题栏。我可以移动它,然后如果我恢复窗口并重新最小化它,它就会返回到新位置。如果我将 ShowInTaskbar 设置为 True,它会在最小化时消失。

当 ShowInTaskbar 为 False 时,如何阻止它显示为该栏?当最小化时,我希望 NotifyIcon 成为其存在的唯一可见人工制品。

【问题讨论】:

    标签: c# winforms


    【解决方案1】:

    尝试使用Form.Hide()Form.Show() 方法,而不是最小化/恢复WindowState,并将ShowInTaskBar 属性留给true

    【讨论】:

    • 显示和隐藏给了我想要的行为。非常感谢。
    猜你喜欢
    • 1970-01-01
    • 2021-03-28
    • 1970-01-01
    • 2011-05-22
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2013-05-08
    相关资源
    最近更新 更多