2011-09-11 5 views
1

실버 라이트를 사용하고 있습니다. 간단한 Silverlight 페이지에서 "ComboBox"를 추가하는 데 문제가 있습니다. ComboBox 이벤트는 없습니다.ComboBox 이벤트가 실행되지 않음

+0

죄송합니다. 질문을 이해할 수 없습니다. ComboBox 이벤트가 없다는 것은 무엇을 의미합니까? Silverlight 페이지에 대한 일부 소스 코드 및/또는 XAML을 제공 할 수 있습니까? –

+0

-1 : 왜 지구상에 이것이 상향 투표를 했습니까? "유용하고 명료 한"것은 말할 것도없고 간신히 이해할 수 있습니다. –

+0

단순히 실버 라이트 페이지에 ComboBox를 끌어다 놓을 수는 있지만 속성 창에는 "이벤트"동작이 없습니다. 그러나 Child Window 페이지에서 동일한 작업을 수행 할 때 Child Window 페이지의 ComboBox에서 이벤트가 발생합니다 .... – Rahul

답변

0

내 생각에 XAML에서 ComboBox 요소를 추가하고 코드 뒤에 SelectionChanged 이벤트를 찾고있는 것 같습니다.

이처럼 콤보에 인 selectionchanged 속성을 추가합니다 :

그렇다면,이 시도 (당신이 XAML 뷰에있는 경우 F7)를

<ComboBox SelectionChanged="ComboBox_SelectionChanged"> 
    </ComboBox> 

는 그런 다음 코드 숨김로 가서 내부에 다음을 추가 귀하의 페이지 클래스 :

private void ComboBox_SelectionChanged(object sender, SelectionChangedEventArgs e) 
    { 

    } 

이제 시작하셔야합니다. 과거 초보자 용 실버 라이트 자습서 몇 편을 들으려면 약간의 시간이 걸렸습니다. 이는 Visual Studio와 Silverlgiht 앱의 구조에 익숙해 져야합니다.

+0

속성 창에 "이벤트"동작이 없습니다! – Rahul

+0

왜 속성 창이 중요합니까? 매우 구체적인 문제가있는 경우 더 많은 정보를 게시해야합니다. 단지 변경된 이벤트가 실행되도록하려면 위의 내 대답의 단계를 따라 실행하면 정상적으로 작동합니다. –

관련 문제