如何在任务栏上显示图标,而不在表单本身上显示图标?

g

如果我ShowIcon在表单属性中使用,我会在表单的左上角找到该图标(我不想要这样),但在任务栏中却会得到我的图标。

如果ShowIcon关闭,则在窗体上没有任何图标,但在任务栏上有默认的winform图标。

我尝试过更改边框样式,但是FixedToolWindow创建了与其他表单的样式不匹配的不良外观。

裁缝

我找到了一种解决方法。如果Me.ShowIcon = False 加载表单后执行此操作,则它将显示在任务栏中,但不会显示在程序上。

一种方法是在表单加载结束时启用/开始一个计时器,然后在滴答声中执行 Me.ShowIcon = False

如下:

Private Sub Timer1_Tick(sender As System.Object, e As System.EventArgs) Handles Timer1.Tick
    Me.ShowIcon = False
    Timer1.Enabled = False
End Sub

Private Sub Form1_Load(sender As Object, e As System.EventArgs) Handles Me.Load
     Timer1.enabled = True
End Sub

Timer1间隔为100毫秒(有效)。如果你只是把ShowIconTrueForm1_Load,一个奇怪的图标显示(不是程序的原始图标)。这就是为什么我们使用计时器。

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

如何更改将显示在任务栏上的图标

在任务栏上显示隐藏的图标

如何在任务栏上仅显示Cortana的“麦克风”图标,而不是搜索字段+麦克风?

RadWindow图标未显示在任务栏中

图标未显示在任务栏中

LWJGL图标仅显示在任务栏中

为什么应用程序无法在任务栏上显示其任务栏图标?

如何在LXDE面板上显示KDE系统任务栏图标?

Telerik RadWindow图标未显示在任务栏上C#WPF

在任务栏上为每个监视器显示相应的图标

如何在任务栏中恢复 OneDrive 图标?

如何在任务栏中的电池图标上显示电池百分比而无需悬停或单击?

系统任务栏图标未显示

如何使用FMX C ++在任务栏上显示辅助表单?

如何在任务栏时钟中显示秒?

如何让 Visual Studio Code 在 Windows 10 的任务栏上显示其图标?

如何在Ubuntu 18.04的任务栏中不显示Universal Access菜单图标?

如何在Windows 7的任务栏中显示通知图标?

如何在任务栏上并排显示相同的窗口

Windows 7在任务栏中未显示正确的wifi图标

客户应用程序图标未显示在任务栏中-为什么?

Windows 10在任务栏中的右键单击图标上不显示最近的文件吗?

GitBash图标未在任务栏中正确显示[WIN10]

无论如何移动(交换)通过键盘固定在任务栏上的图标?

如何在任务栏Delphi 2010中更改应用程序图标

关闭的表单仍显示在任务栏中

任务栏中显示的错误(默认值?)图标

WICD系统任务栏图标未显示

如何使JOptionPane对话框作为任务显示在任务栏上?