ApplicationBarButton 클릭시 전체 화면 모드로 ListPicker를 열려고합니다. ListPicker는 새 팝업으로 열어야하며 페이지에 표시되어서는 안됩니다.Windows Phone AppBarButton에서 전체 화면 모드로 ListPicker를 엽니 다.
private void OnAppBarButtonClick(object sender, EventArgs e)
{
ListPicker listPicker = new ListPicker();
listPicker.ExpansionMode = ExpansionMode.FullScreenOnly;
this.ContentPanel.Children.Add(listPicker);
ListPickerItem item1 = new ListPickerItem() { Content = "Item1" };
ListPickerItem item2 = new ListPickerItem() { Content = "Item2" };
ListPickerItem item3 = new ListPickerItem() { Content = "Item3" };
listPicker.Items.Add(item1);
listPicker.Items.Add(item2);
listPicker.Items.Add(item3);
listPicker.Open();
}
그 결과는 무엇입니까? 'ListPicker'가 열렸습니까? 사실 ListPicker 컨트롤이 실제로 사용하는 것과 같은 메서드를 사용하는 것이 더 쉽습니다. 'ListPickerPage'를 생성 한 다음, 그것으로'Navigate'를하십시오. ListPicker [here] (http://silverlight.codeplex.com/SourceControl/latest#Release/WindowsPhone71/Microsoft.Phone.Controls.Toolkit/ListPicker/ListPicker.cs)의 출처를 찾을 수 있습니다. –