首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > .NET > C# >

★Show()出新窗体窗体,怎么将窗体自动激活

2011-12-22 
★★★★★Show()出新窗体窗体,如何将窗体自动激活A窗体show()出一个B窗体,B窗体却没有激活,当前显示的还是A窗

★★★★★Show()出新窗体窗体,如何将窗体自动激活
A   窗体show()出一个B   窗体,B   窗体却没有激活,当前显示的还是A窗体,如何自动激活B   ,不能用模态.

[解决办法]
??
[解决办法]
调用窗口B的Active().
[解决办法]
怎么Show()的B呢?

如果是:
B b=new B();

b.Show();//b.Show(this);
是可以显示的.
[解决办法]
hbxtlhx(平民百姓) ( ) 支持
[解决办法]
给b的TopMost设成True
[解决办法]
Active,或者直接用ShowDialog
[解决办法]
B窗体是不是设置了显示时无焦点?

比如有这个重写的属性:
protected override bool ShowWithoutActivation
{
get
{
return true;
}
}

[解决办法]
应该是b做了什么处理了,你看看
[解决办法]
可能show了一下你没看就到马上被BringToBack了,设置下Parent先调调看。
[解决办法]
把a隐藏了看看b会不会被激活呢?

热点排行