【问题标题】:WinForms ShowInTaskbar=False vs Tabbing between applicationsWinForms ShowInTaskbar=False vs 应用程序之间的 Tabbing
【发布时间】:2015-06-02 22:47:34
【问题描述】:

我有一个 WinForms 应用程序 (VB.Net),我在其中为除主窗体之外的所有窗体设置了 ShowInTaskbar=False。这是因为所有其他表单都是某种对话窗口,我不希望它们单独显示在任务栏中。

我现在看到的是,当我的应用程序中没有打开任何对话框并且我使用 Alt+Tab 键在当前打开的应用程序之间切换时,我看不到我的应用程序的磁贴。当有一个对话框打开时,我确实看到了一个图块。这对我来说非常违反直觉。

正如我之前所说,ShowInTaskbar 属性适用于我的主窗体。还需要什么?感谢您的帮助!

【问题讨论】:

    标签: vb.net winforms


    【解决方案1】:

    经过进一步研究,我发现我的问题是由于对话框窗口上的表单边框为 FixedToolWindow 和 ShowInTaskbar=False 引起的。我将表单边框改为FixedDialog,并设置MaximizeButton=False,MinimizeButton=False。这解决了问题。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2010-12-20
      相关资源
      最近更新 更多