Dll에서 도구상자에 배치할 구성 요소가 없는 해결 방법 정보
1018 단어 컨트롤vs2012도구상자에 배치할 어셈블리가 없습니다.
문제 설명:
해결 방법:
【1】 봉인된 Dll에 문제가 있습니다
1. 컨트롤 라이브러리의 확장 클래스를 작성할 때public 키워드가 추가되지 않습니다. 예를 들어:public class MyListView: System.Windows.Forms.ListView
{
public MyListView()
{
}
}
public를 제거하면 DLL을 생성할 수 있지만, 사용자 컨트롤에 추가하면 오류가 발생합니다.
2. 컨트롤 라이브러리의 확장 클래스를 작성할 때 빈 구조 함수가 없고 매개 변수가 있는 구조 함수가 있어도 빈 구조 함수가 있어야 한다. 예를 들어 다음과 같다.public class FirstControl : Control
{
public FirstControl()
{
}
public FirstControl(string strTitle)
{
}
}
[2] 고버전 VS2012에 문제가 있습니다.
2012와 2010에 컨트롤을 추가하는 것과 같이 선택 항목 -> 탐색 -> 구성 요소 유형 선택 -> 탐색 -> DLL 선택.그러나 vs2010에서는 dll의 컨트롤을 식별할 수 있지만 vs2012에는'공구상자에 넣을 구성 요소가 없다'는 문제가 발생하여 간단한 해결 방법이 있다.
마우스로 추가할 Dll을 선택하고 마우스 왼쪽 단추를 누르고 놓지 않으며 Dll을 도구상자에 직접 끌어다 놓으면 강해집니다!!
이 내용에 흥미가 있습니까?
현재 기사가 여러분의 문제를 해결하지 못하는 경우 AI 엔진은 머신러닝 분석(스마트 모델이 방금 만들어져 부정확한 경우가 있을 수 있음)을 통해 가장 유사한 기사를 추천합니다:
[기관실 요금 시스템] MSHflexgrid 컨트롤에서 Excel로 가져오기
오늘은 다음과 같은 해결 방법을 정리합니다.
먼저 모듈에서 다음 절차를 설명합니다.
이렇게 하면 기본적인 절차가 끝나고 필요한 창에서command의click에서 해당하는 명령을 실행합니다.
이렇게 하면 excel에 ...
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
CC BY-SA 2.5, CC BY-SA 3.0 및 CC BY-SA 4.0에 따라 라이센스가 부여됩니다.
【1】 봉인된 Dll에 문제가 있습니다
1. 컨트롤 라이브러리의 확장 클래스를 작성할 때public 키워드가 추가되지 않습니다. 예를 들어:
public class MyListView: System.Windows.Forms.ListView
{
public MyListView()
{
}
}
public를 제거하면 DLL을 생성할 수 있지만, 사용자 컨트롤에 추가하면 오류가 발생합니다.
2. 컨트롤 라이브러리의 확장 클래스를 작성할 때 빈 구조 함수가 없고 매개 변수가 있는 구조 함수가 있어도 빈 구조 함수가 있어야 한다. 예를 들어 다음과 같다.
public class FirstControl : Control
{
public FirstControl()
{
}
public FirstControl(string strTitle)
{
}
}
[2] 고버전 VS2012에 문제가 있습니다.
2012와 2010에 컨트롤을 추가하는 것과 같이 선택 항목 -> 탐색 -> 구성 요소 유형 선택 -> 탐색 -> DLL 선택.그러나 vs2010에서는 dll의 컨트롤을 식별할 수 있지만 vs2012에는'공구상자에 넣을 구성 요소가 없다'는 문제가 발생하여 간단한 해결 방법이 있다.
마우스로 추가할 Dll을 선택하고 마우스 왼쪽 단추를 누르고 놓지 않으며 Dll을 도구상자에 직접 끌어다 놓으면 강해집니다!!
이 내용에 흥미가 있습니까?
현재 기사가 여러분의 문제를 해결하지 못하는 경우 AI 엔진은 머신러닝 분석(스마트 모델이 방금 만들어져 부정확한 경우가 있을 수 있음)을 통해 가장 유사한 기사를 추천합니다:
[기관실 요금 시스템] MSHflexgrid 컨트롤에서 Excel로 가져오기오늘은 다음과 같은 해결 방법을 정리합니다. 먼저 모듈에서 다음 절차를 설명합니다. 이렇게 하면 기본적인 절차가 끝나고 필요한 창에서command의click에서 해당하는 명령을 실행합니다. 이렇게 하면 excel에 ...
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
CC BY-SA 2.5, CC BY-SA 3.0 및 CC BY-SA 4.0에 따라 라이센스가 부여됩니다.