2014-01-09 2 views
0

페이지의 onclick 메소드 onload 메소드를 트리거해야합니다. 나는 다음과 같은 방법을 가지고있다.버튼 클릭 (WP7)을 트리거하는 onload

public MapPage() 
     { 
      InitializeComponent(); 
      this.Loaded += MapPage_Loaded; 
     } 
     void MapPage_Loaded(object sender, RoutedEventArgs e) 
     { 
      abc_Checked(null, null); 
      efc_Checked(null, null); 

      String selected = amenties[0]; 
      httpRequest(selected); 


     } 

이것은 내가 onload에서 호출하고 싶은 방법입니다.

private void clearGraphics_click(object sender, EventArgs e) 

로드시이 clearGraphics_click을 올바르게 실행하는 방법에 대한 안내를받을 수 있습니까? 나는 clearGraphics_click (null, null)을 시도했다. 그것은 일하지 않을 것이다.

+1

작동하지 않는 기능은 무엇입니까? 문제를 진술하십시오. – Silvermind

+0

명확하게 말씀해주십시오. 무슨 뜻입니까? 그것이 잘못되었거나 예상 결과 *를 보지 못했습니다. 예상 결과 *가 정확히 무엇입니까? – har07

답변

0

this.Loaded += MapPage_Loaded;this.Loaded += clearGraphics_click;를 추가하려고 A는 눈에 보이는 = 그래픽 레이어에 "거짓"표시되는 점을 숨 깁니다.

0

MapPage_Loaded 기능에서 동일한 개체를 보내 보았습니까? 이처럼 : 별도의 기능에 clearGraphics_click에서

clearGraphics_click(sender,e); 
+0

피곤하면 클릭 만하면됩니다. – NoobieNeedHelp

0
  1. 넣어 로직은 MapPage_Loaded에 그 함수를 호출합니다.
  2. 코드에있는 두 개의 매개 변수를 사용하지 않으면 clearGraphics_click(null, null);MapPage_Loaded에 넣기 만하면됩니다.

을 어떻게 의미합니까??

+0

실무 실 거예요.지도에서 그래픽을 지울 필요가 없습니다. 반면에 나는 clearGraphics_click 메서드를 누르면서 지워졌습니다. 하지만 이걸 입을 때.로드. 그것은 작동하지 않을 것입니다 – NoobieNeedHelp

+0

다소 이상한, 당신이 메서드 코드 안에 그 2 가지 방법 매개 변수를 사용하지 않는다고 가정 할 때, 그것이 불려질 때마다 어떤 차이도 없어야합니다. 아마도 어쨌든 (asynchoronous 실행 또는 sth) 귀하의 코드는'clearGraphics_click'을 호출 한 후에 그래픽을 채웠는데, 매우 확실하지 않습니다 – har07

0

나는 WP7 프로그래밍에 익숙하지 않은 해요,하지만 사용 생성자

+0

작동하지 않습니다 ... – NoobieNeedHelp