2012-10-23 8 views
1

그래서 프로그램을 다 끝내고 맨 위에있는 작은 것들을 편집하려고 시도하면서 오류가 발생하여 다시 변경할 수 없습니다. 여기서 코드 : 구성 요소 오류 초기화 C#

namespace FinalProject 
{ 
    public partial class Form : Form 
    { 
     public Form(); 
     { 
      InitializeComponent(); 

     } 
    } 
} 

는 I 양식 변경 : 일부를 형성하고 그것을 에러로 InitializeComponent();했다. 다시 변경하려고했는데 여전히 오류를 표시합니다. 실행 취소는 옵션이 아니며 쉽게 해결할 수 있습니다.

+0

죄송합니다. 귀하의 질문에 이해가되지 않습니다. 명확한 설명, 예상되는 내용, 실제 내용, 수행 한 내용 및 정확한 오류 메시지가있는 경우 설명하십시오. –

+0

'public Form();'?? 오타입니까? 이것은'public Form()'이어야합니다. – yogi

+0

당신은 완전한 오류를 말할 수 있습니까? 그리고 InitializeComponent 내부에 뭔가가있을 수 있습니다 뭔가가 여전히 있습니다. –

답변

9
  1. 생성자의 첫 번째 줄 끝에 세미콜론을 제거하십시오.
  2. 클래스 이름을 "Form"이 아닌 다른 것으로 변경하십시오.
+0

'InitializeComponent'이름이 현재 컨텍스트에 없습니다. <--- 그건 내 잘못이야. – Boneyards

+0

designer.cs 파일의 클래스 이름도 변경하십시오. –

3

Form이라는 클래스는 Form이라는 다른 클래스를 상속받을 수 없습니다. 다른 이름을 지정해야합니다.

+0

InitializeComponent(); 밑줄이 그어졌고, 코드의 모든 공백 부분에 빨간색 밑줄이 그어져 있고 배열 이름과 스트림 리더에는 모두 밑줄이 그어져 있습니다. – Boneyards