홈>
사용자 컨트롤에 문제가 있습니다. 양식에 넣을 수 없습니다.
테스트를하기 위해 새로운 UserControl을 만들었습니다. 버튼 만 추가했습니다. 그런 다음 새 양식을 만들었습니다. 그런 다음 컴파일하십시오.
그 후 양식 디자인 뷰를로드했습니다. 툴박스에서 내가 만든 "UserControl1"을 볼 수 있습니다. 그런 다음 도구 상자에서 해당 사용자 정의 컨트롤을 끌어서 양식에 놓으면 다음 오류가 발생합니다.확인 버튼을 클릭하면 도구 상자에서 사용자 정의 컨트롤이 제거됩니다.
여기서 무슨 일이 일어나고 있습니까?
Visual Studio 2012를 사용하고 .NET Framework 4.5.2를 기반으로 구축하고 있습니다.
- 답변 # 1
관련 질문
- c# : 다른 스레드를 기다리는 동안 Application.DoEvents
- c# : 양식이 로드되었는지 확인
- c# : 다른 UserControl에서 사용자 컨트롤을 어떻게 변경할 수 있습니까?
- c# : DataGridviewColumnCollection을 ComboBox.DataSource에 성공적으로 바인딩하고 Display/ValueMember를 지정할 수 없는 이유는 무엇입니까?
- c# : DesignerSerializationVisibilityAttribute 없이 사용자 정의 컨트롤의 명명 직렬화
- c# : 다른 응용 프로그램에 포함된 글꼴 사용
- c# : HKEY_LOCAL_MACHINE\SOFTWARE\WOW6432Node를 보려면 관리자 권한으로 Regedit를 엽니다.
- C# WinForms -Designer에서 설정한 레이블 값을 표시하지 않는 폼의 인스턴스
- c# : MessageBox.Show가 맨 위에 표시되도록 합니다.
- c# : Entity Framework 6 및 WinForm DataGrid의 문제
마지막으로, 문제는 내가 x64 플랫폼을 구축하고 VS2012가 x86이라는 것입니다. 개발시 x86을 사용하고 x64를 배포에만 사용합니다.