2014-04-14 1 views
0

며칠 전부터 이런 일이 일어나기 시작했는데 그 이유가 확실하지 않습니다. 내 양식 (특히 here)에 컨트롤을 추가하면 타이머 목록과 같은 아이콘 목록으로 바로 이동합니다.다른 어셈블리에서 컨트롤을 추가 할 때 아이콘 목록에 자동으로 추가됩니다.

enter image description here

것들 나는 시도했다 :

  • 제거 및 재설치 비주얼 스튜디오
  • 비주얼 스튜디오의 또 다른 버전을 설치 컨트롤의 프로젝트를 추가
  • (2010, 2012, 2013을 시도) 내 솔루션에 직접 컴파일 된 DLL에서 내 도구 상자에 컨트롤을 추가하는 대신 그것을 사용합니다.

지금까지 아무 것도 작동하지 않았으므로 지금 당황 스럽습니다. 나는 다시 형식을 바꾸고 시작해야합니까?

편집 : 명확히해야합니다. 맨 아래에있는 목록에 추가되면 양식이나 기타 항목에 수동으로 추가 할 수 없습니다. Location 속성을 변경하면 0,0으로 곧장 돌아가고 나타나지 않습니다.

+0

일반 버튼인가요? 그것은 그것이 구성 요소 (타이머와 같음)이지 컨트롤이 아니기 때문에 구성 요소 영역으로 이동하는 것입니다. – Gusman

+0

@ 거스먼 - 버튼입니다. 전에는 작동했지만 갑자기 시작하기 시작했습니다. – Banksy

+0

흠, 이름에 "metroButton"이 있는데, Metro 스타일 앱용 WPF 컨트롤 일 수도 있고 앱이 데스크톱 앱일 수도 있습니다. – Gusman

답변

1

MetroFramework.dll 또한 디자인 타임 지원을 받으려면 MetroFramework.Design을 참조해야합니다.

[Designer("MetroFramework.Design.Controls.Metro...")] 
... 
public class MetroButton : Button, IMetroControl 
+0

고마워요, 지금 바보 같은 기분이 들어요. – Banksy