我有个问题。我的应用程序在获得焦点之前不会显示在Windows 7任务栏中。我尝试了很多方法,包括:
this.TopMost = true; this.ShowInTaskBar = true;
字符串在表单生命周期的不同阶段,但什么也没发生。FormBorderStyle属性设置为FixedSingle。表单只有几个按钮和一个网络浏览器(从资源中获取HTML页面)。我在Windows 7 64位上运行。
ecr0jaav1#
我写的一个项目也遇到了同样的问题。没有图标显示在任务栏中,除非我强迫Windows刷新它。这是一个电话
this.MinimumSize = new Size(wid, len);
字符串在Form_Load中,这是问题所在。
jgwigjjp2#
我刚刚解决了这个问题。我的经验是不要在Load事件中修改UI,比如:
Load
void MyForm_Load(object sender, EventArgs e) { this.Text = "xxx"; // DON'T do this in Load event. }
字符串考虑使用Shown事件。
Shown
2条答案
按热度按时间ecr0jaav1#
我写的一个项目也遇到了同样的问题。没有图标显示在任务栏中,除非我强迫Windows刷新它。
这是一个电话
字符串
在Form_Load中,这是问题所在。
jgwigjjp2#
我刚刚解决了这个问题。我的经验是不要在
Load
事件中修改UI,比如:字符串
考虑使用
Shown
事件。