2012-02-18 8 views
0

웹 브라우저에서 버튼을 누르면 비활성화되고 보이지 않는 패널이 활성화 및 표시되도록해야합니다. 이 아이디어는 사용자가 불만/칭찬 게시판에 의견을 보내도록 강제하는 것입니다. 입력이 이루어지면 닫기 버튼 (실제로 웹 브라우저에서 포커스를 훔치지 않는 패널, 터치 스크린 응용 프로그램)이 나타납니다.웹 브라우저 마우스 위치 클릭

내 제한된 프로그래밍 지식으로 작업 할 수 있다고 생각하는 유일한 방법은 "쓰기"버튼을 누르면 나타나는 버튼을 만드는 것입니다. 형태를 기준으로 webbrowers에 "쓰기"버튼의 위치를 ​​알고 내가 클릭 이벤트 처리기를 사용할 수 있다면, 나는 그것을 작동하게 할 수 있다고 생각하지만, 내 코드는/= 작동하지

private void Form1_MouseClick(object sender, MouseEventArgs e) 
    { 
     Point point = new Point(); 
     point.X = e.Location.X - Location.X; 
     point.Y = e.Location.Y - Location.Y; 
     if (point.X <= 724 && point.X>=670 && point.Y <= 367 && point.Y >= 338) 
     { 
      panel3.Visible = true; 
      panel3.Enabled = true; 
     } 
    } 

마우스 이동 이벤트를 사용하면 웹 브라우저, 마우스 이동 또는 더 이상 이벤트 처리기 (더 이상 폼에 있지만 웹 브라우저에서 때문입니다 가정 해요 걸릴 마우스 클릭 할 때 것처럼 보입니다. .

제발 도와주세요!

감사합니다

내가 패널을 가능하게하기 위해, 특정 영역에 위치 할 때를 감지하는 타이머를 사용할 수 있었다
+0

대신 HtmlElement.Click 이벤트를 사용하십시오. –

답변

0

.

관련 문제