2012-10-13 2 views
0

Visual Studio의 새 프로젝트 창에 대한 IDTWizard를 만들고 있습니다. 사용자가 프로젝트/솔루션 이름을 특정 형식 (예 : "A.B.C.D")으로 입력해야합니다. 문제는 새 프로젝트 창에 액세스 할 수있는 유일한 방법은 IDTWizard 인터페이스의 Execute() 메서드 때문입니다. 새 프로젝트 창이 닫히고 사용자 정의 양식이 열리고 새 프로젝트 창에서 검사를 수행 할 수 없습니다.IDTWizard : 프로젝트 및 솔루션 이름 확인

이 작업을 수행 할 수있는 방법이 있습니까?

도움을 많이 주시면 감사하겠습니다.

답변

0

새 프로젝트 창에서 사용자가 입력하는 내용을 제어 할 수 없지만 Execute() 메서드에서 사용자가 입력 한 이름을 확인할 수 있습니다. 이름이 잘못 때 오류 메시지를 표시하고 그 이름을 수정할 수 있습니다 새 프로젝트 창에 사용자를 반환합니다

retval = wizardResult.wizardResultBackOut; 

이 설정할 수 있습니다.

관련 문제