我有一个表格,我用ShowDialog显示.我明确地为表单设置了图标:
using (frmActivation myActivationView = new frmActivation())
{
myActivationView.ShowInTaskbar = true;
myActivationView.Icon = Properties.Resources.icon;
myActivationView.ShowDialog();
}
Run Code Online (Sandbox Code Playgroud)
而且我还要把它设置在应用程序选项卡中的项目属性为这里mentionend:

即使我将ShowInTaskbar明确地设置为true,它也会显示错误的图标.

我不知道还有什么可能是它不会显示设置图标的原因?
设置是不够的ShowInTaskbar.您还必须确保ShowIcon表单的属性设置为true.
根据您的表单截图和事实,我无法在左上角看到一个图标,我猜您还没有设置它.
从MSDN:Form.ShowIcon属性
ShowIcon属性包含一个布尔值,指示表单的图标是否显示在表单的标题栏中.如果ControlBox属性为false,则将禁止图标和控件框.
如果在显示主窗体时ShowIcon为false,则应用程序的任务栏按钮中将显示通用图标.
| 归档时间: |
|
| 查看次数: |
1145 次 |
| 最近记录: |