본문 바로가기

VisualStudio

상속받은 특정 컨트롤이 도구상자에 안 뜨는 경우 개발을 하다 보면 특정 컨트롤을 상속받아 커스텀 컨트롤을 만들어 사용하는 경우가 많습니다. 이때, 특정 컨트롤의 경우 상속받아 만든 커스텀 컨트롤이 도구 상자에 표시되지 않는 경우가 있습니다. 대표적인 예로 아래와 같이 DevExpress사의 SimpleButton을 상속받아 SimpleButtonEx라는 커스텀 컨트롤을 만들었다고 할 때 이 상태로 빌드 후 도구상자 확인 시 컨트롤이 표시되지 않는 걸 확인할 수 있습니다. 위와 같이 추가 후 빌드하면 도구 상자에 컨트롤이 표시되는 모습을 확인할 수 있다. 감사합니다. 더보기
VisualStudio 빌드 이벤트(Build Event) Visual Studio 에는 빌드 이벤트라는 기능이 있습니다. 1. 빌드 전 이벤트 2. 빌드 후 이벤트 위와같이 두가지 종류가 있으며 빌드 후 이벤트의 경우 1. 항상 허용 2. 빌드가 성공한 경우 3. 빌드에서 프로젝트 출력을 업데이트한 경우 3가지로 나눠집니다. 빌드 이벤트의 활용으로는 빌드가 성공한 후 실행파일 및 DLL 파일을 특정 경로로 이동 혹은 복사등 응용에 따라 다양하게 활용할 수 있습니다. 예시로 빌드 후 파일을 특정 경로로 복사하는 방법으로는 7) 이후 빌드하면 위의 명령대로 지정경로에 복사됩니다. // copy 외에 xcopy 명령어를 쓸 경우 동일 이름의 파일이 있으면 복사하지 않는다. 감사합니다. 더보기