2013-01-02 4 views
0

왜이 오류가 발생하는지 설명 할 수 있습니까?System.Windows.Forms.HtmlDocument에 GetElementByID에 대한 정의가 없습니다.

private void startButton_Click(object sender, EventArgs e) 
    { 
     HtmlElement mainNav = webBrowser1.Document.GetElementByID("home"); 
      mainNav.InvokeMember("click"); 
    } 

오류 1

'System.Windows.Forms.HtmlDocument' does not contain a definition for 'GetElementByID' and no extension method 'GetElementByID' accepting a first argument of type 'System.Windows.Forms.HtmlDocument' could be found (are you missing a using directive or an assembly reference?) 

답변

2

은 소문자 'D'로, GetElementById 왜냐하면. http://msdn.microsoft.com/en-us/library/system.windows.forms.htmldocument.getelementbyid.aspx


사이드 참고 : system.windows.forms.htmldocument에 Google 검색 잘 확인하는 문서를 알려준, 그리고 인텔리 또한 당신에게 올바른 철자를 말할 수 있었어야

설명서에 있습니다. 그래도 때로는 여분의 눈 쌍이 필요하다는 것을 알고 있습니다.

+1

나 자신을 죽일 시간. – AndB

+4

@AndrewBrigance : 극한 것 같습니다. 얼굴에 가볍게 때리는 것일까 요? : D –

+1

나는 내 옆에 메모에서 말했듯이 때로는 여분의 눈이 필요합니다. 커피 한 잔 마시고 싶을 때가 아닐까요? –

관련 문제