두 개의 폼을 여는 클래스 라이브러리가 있습니다. 첫 번째는 어셈블리가로드되는 동안로드 메시지를 표시하는 스플래시 화면입니다. 두 번째 부분은 일부 컨트롤이있는 양식을 보여줍니다. 내 문제는, 내 클래스 라이브러리는 웹 애플릿과 JNI를 통해 호출됩니다. 내 양식은 항상 브라우저 페이지 뒤에 표시됩니다.포커스가 열린 상태에서 맨 위/위로 위로
몇 가지 옵션이 있지만 처음 열면 앞에 열리는 양식을 확인하는 가장 좋은 방법은 무엇입니까? 나는 그들이 영원히 정상에 머물러 있기를 원하지 않는다. Focus
및 BringToFront
이 작동하지 않는 것 같습니다.
public void MyForm_Shown(Object sender, EventArgs e)
{
Activate();
}
이 보장됩니다
public MyForm()
{
InitializeComponent();
this.Focus();
this.BringToFront();
}
Activate()
이벤트) (도시 것 ... 어느 쪽이든 당신이 올바른 궤도에있어
'활성화'는 적절한 시간에 전화를 걸면 작동합니다. 그 시간은 생성자에 없습니다. 그 후에 전화해야합니다. – Dan