응용 프로그램에 파일을로드 할 때 탭의 가시성을 설정하는 데 문제가 있습니다. 사용자가 응용 프로그램을 시작하면 환영 탭이 표시됩니다. 사용자가 파일을 선택하여 열면 새로운 편집기 형식으로 파일을로드하지만 잘 모르겠습니다. 양식을로드하고 편집기 탭의 가시성을 설정하십시오.C# WinForms : 새 폼로드시 Tab 가시성 선택
if (this.openEditorDialog.ShowDialog(this) == DialogResult.OK && editForm != null)
{
editForm.Close();
editForm = new EditorForm(this);
editForm.OpenFile(this.openEditorDialog.FileName);
editForm.Closing += new CancelEventHandler(EditorForm_Closing);
editForm.Show();
}
나는 editForm.EditorTab.Show()를 시도했다. 뿐만 아니라 Activecontrol = editForm.EditorTab을 사용할 수 없습니다. 미리 감사드립니다.
Application.DoEvents();
EditorTab.Focus();
하드 해당 탭이 무엇을하고 있는지 추측 할 수 있습니다. 확실히 그것은 OpenFile() 메서드에서 EditorForm 자체에 의해 제어되어야합니까? –