2012-05-27 5 views
1

저는 Windows Phone Development를 처음 사용하고 있으며, 내가하고 싶은 일을하는 방법이나 WP7 디자인 가이드를 따르는 것이 가장 적절한 방법 일지라도 나는 할 수 없습니다.보류 중 옵션 목록 상자에 대한 대화 상자 항목

사용자가 선택할 수있는 ListBox에 짧은 항목 목록이 있습니다. 항목을 보관할 때 사용자에게 옵션 집합을 제공하고 싶습니다. 거기에 몇 가지 동작을 수행 할 수있는 몇 개의 라디오 버튼과 2 개의 버튼 (취소 및 확인)이있는 작은 팝업 대화 상자를 표시하거나 사용자가 원하는 작업을 수행 할 수있는 다른 페이지로 안내하는 방법이 있는지 모르겠습니다.

이렇게하는 가장 좋은 방법은 무엇입니까?

+0

[Silverlight Toolkit] (http://silverlight.codeplex.com/releases/view/75888)을 살펴볼 필요가 있습니다.이 컨트롤에는 컨텍스트 메뉴, 메모리가 올바르게 작동하면. –

+0

답을 쓸 수 있으면 받아 들일 것입니다. – PedroC88

답변

1

Silverlight toolkit에 상황에 맞는 메뉴 컨트롤이있어 부담을 덜어줍니다. n 컨트롤이 있습니다.

1

이름이 "Views"인 디렉토리를 생성하십시오. 해당 디렉터리에 UserControl을 만들 수 있습니다.

사용 가능한 템플릿에서 새 항목 추가 -> WindowsPhone UserControl을 선택하고 "myusercontrol.xaml"과 같이 이름을 지정합니다.

해당 usercontrol을 실제 페이지에 컨트롤로 추가하려면.

xmlns:views="clr-namespace:YourSolutionName.Views" //Add this at the beginning of your xaml page to <phone:PhoneApplicationPage/> 

<views:myusercontrol x:Name="myUserControlView" Margin="40,300" Visibility="Collapsed" /> 
//Add the above line before the ListBox 

그리고 마지막으로, 당신의 홀드 이벤트 핸들러, 당신처럼 뭔가를 할 수

myUserControlView.Visibility = Visibility.Visible; 

취소, 라디오 버튼과 같은 요구 사항에 맞도록 "myusercontrol.xaml"을 사용자 정의 할 수 있습니다 확인 버튼

최상의 해결책은 아니지만 도움이 되었기를 바랍니다.