Microsoft MVP성태의 닷넷 이야기
사용자 정의 컨트롤 VS IDE에서만 Exception 발생 [링크 복사], [링크+제목 복사],
조회: 16868
글쓴 사람
유호성 (ryuhosungs at naver.com)
홈페이지
첨부 파일
 

안녕하세요.

이번에 처음 보는 현상을 봐서, 다양한 방법으로 문제를 해결해 보려다가 방법을 찾지 못해서 이렇게 글을 올리게 되었습니다.

Tree 컨트롤을 상속받아 사용자가 원하는 형태의 모양을 만들어 주는 사용자 정의 컨트롤을 생성하였고,
걱 트리 아이템의 체크, 해제, 하위노드 선택 형태를 지원하도록 하였습니다.
https://www.codeproject.com/Articles/202435/Tri-State-Tree-View

문제는 개발툴(VS 2019)에서만 윈폼에서 그레드앤드랍으로 컨트롤을 생성하게 되면 VS가 죽어서 재시작을 해버립니다.
생성한 EXE파일은 에서는 잘 동작을 합니다.

VS 내부에서만 사용되는 Arribute를 알면 처리를 할 수 있을지도 모르겠습니다
혹시라도 경험해 보신적이 있으신지 문의 드립니다.

이상입니다.









[최초 등록일: ]
[최종 수정일: 10/1/2019]


비밀번호

댓글 작성자
 



2019-10-01 09시58분
다음의 메서드를 찾으시는 것 같군요. ^^

DesignerProperties.GetIsInDesignMode
https://docs.microsoft.com/en-us/dotnet/api/system.componentmodel.designerproperties.getisindesignmode

따라서 "DesignerProperties.GetIsInDesignMode(this);" 같은 식으로 호출하면 됩니다.
정성태
2019-10-01 04시32분
[유호성] 감사합니다. 알려주신 힌트를 통해 결국 문제를 해결하였습니다.
윈폼 기반이여서, DesignMode를 사용하는 걸로 해결이 되었습니다.
추가적으로 이 컨트롤이 몇번의 상속을 받는 구조여서,
https://codeday.me/ko/qa/20190307/19228.html

의 형태로 해서 해결하였습니다.
감사합니다.
[guest]

... 76  77  78  [79]  80  81  82  83  84  85  86  87  88  89  90  ...
NoWriterDateCnt.TitleFile(s)
513양덕진11/26/200617746SSL인증문제?
514양덕진11/27/200619605    답변글 [답변]: SSL인증문제? [1]
512윤창일11/24/200616931[ActiveX vs 가장기법] [1]
511방문자11/24/200615816스마트 클라이언트 질문입니다. [3]
509주낙현11/22/200617427스마트 클라이언트에서 WebBrowser 컨트롤사용? [4]
508임장현11/20/200616824서로다른 프로젝트간의 세션공유에 대해 질문드립니다.
510정성태11/22/200615235    답변글 [답변]: 서로다른 프로젝트 간의 세션 공유에 대해 질문드립니다.
504탑.11/10/200615800COM+ 구성 좀 봐주세요...
505정성태11/14/200615519    답변글 [답변]: COM+ 구성 좀 봐주세요...
506탑.11/15/200614923        답변글 [답변]: [답변]: COM+ 구성 좀 봐주세요... [2]
503sagi...11/10/200614763bho 폼 관련 질문입니다/ [1]
501안연준11/7/200615508(SmartClient) 프레임워크 1.1 과 2.0 은 호환이 안된다? [3]
507안연준11/17/200615223    답변글 [답변]: (SmartClient) 프레임워크 1.1 과 2.0 은 호환이 안된다? [1]
498쿠리마10/30/200615558Smart Client를 VC60 MFC Dialog 에서 사용하기
500정성태10/30/200617668    답변글 [답변]: Smart Client를 VC60 MFC Dialog 에서 사용하기 [3]
497이방은10/30/200617728질문 있습니다..ㅡ.ㅠ;
499정성태10/30/200617554    답변글 [답변]: 질문 있습니다..ㅡ.ㅠ; [2]
495엔틱스10/25/200615117안녕하세요. 세션에 관련해서 질문을 올립니다. [2]
493안연준10/25/200615793스마트클라이언트 배포에서 Config 내용이 이해가 안되요
494안연준10/25/200613934    답변글 [답변]: 스마트클라이언트 배포에서 Config 내용이 이해가 안되요 [2]
489안연준10/23/200615311스마트 클라이언트 배포시 문제점
491안연준10/24/200615887    답변글 [답변]: 스마트 클라이언트 배포시 문제점 [2]
492안연준10/24/200614925        답변글 [답변]: [답변]: 스마트 클라이언트 배포시 문제점
488안연준10/23/200614642닷넷 프레임워크 때문에 일어난 어의없는 상황 [2]
484서민균10/20/200614698스마트 클라이언트 인쇄질문 올린 사람입니다.
486정성태10/22/200616040    답변글 [답변]: 스마트 클라이언트 인쇄질문 올린 사람입니다.
... 76  77  78  [79]  80  81  82  83  84  85  86  87  88  89  90  ...