我的应用程序的任务栏问题

Taskbar Issue for My App

当我单击我的 Winforms 应用程序时,它的表单将在任务栏的单独部分中打开,并带有默认的 C# 图标。我该如何解决这个问题?

更新:

首先我打开我的登录表单如下:

Application.Run(new frmLogin());

然后我从登录表单打开我的主表单,如下所示:

this.Hide();
frmMain frmMain = new frmMain();
frmMain.Show();

第一个解决方案:你可以设置这个属性的形式

和另一个解决方案:

你试过父表和子表吗?

设置窗体的父级,这样它们将作为主窗体的子级打开

例如(在主窗体中打开另一个窗体):

FrmChild frmChild= new FrmChild ();
frmChild.Parent = this;
FrmChild.Show();

这听起来像是系统问题。这里有 3 个解决方案:

  1. 重新启动计算机。

  2. 重新启动 explorer.exe 或文件资源管理器。 How to do it.

  3. 取消固定然后将您的程序重新固定到任务栏上。