본문 바로가기

Programming/C#

[VS 2010] 다른 Project에 있는 Form 가져오기.


VS를 사용하여 C# Application을 작성하다보면 다른 Form의 양식을 그대로 가져오고 싶을 때가 있다.
그럴경우에는 기존의 프로젝트 폴더 내에 가져오고 싶은 프로젝트의 Form의 파일 세개를 가져온 후 추가해 주어야 한다.


1. 가져오고 싶은 Form이 존재하는 Project 폴더 내에서 Form 명 3개의 파일을 새 프로젝트 폴더로 복사한다.
    XXX.cs, XXX.Designer.cs, XXX.resx




2.  추가하려는 프로젝트 내에서 ADD -> Existing Item 선택 후 추가한 3개의 파일을 추가한다.


3. 추가한 Form의 NameSpace를 현재 프로젝트에 맞게 변경한다.




이 후에는 Compile Error 가 발생하지 않는다.
추가한 Form을 보고 싶을 경우에는 program.cs를 수정하도록 한다.