xaml 코드에 ListPicker가 있고 ListPickerItem 이상이 포함되어 있으며 ListPickerItem이 선택된 위치에 따라지도에 압정을 표시하려고합니다. 내 XAML의ListPickerItem을 기반으로 함수를 수행하는 방법 Windows Phone에서 선택 8
: 여기
<toolkit:ListPicker Foreground="white" Opacity="0.9" x:Name="OptionSelection" Margin="0,18,0,0" SelectionChanged="Picker">
<toolkit:ListPickerItem Tag="1" x:Name="Option1" Content="Item1"/>
<toolkit:ListPickerItem Tag="2" x:Name="Option2" Content="Item2"/>
<toolkit:ListPickerItem Tag="3" x:Name="Option3" Content="Item3"/>
</toolkit:ListPicker>
그리고이 인 selectionchanged 이벤트에 대한 내 CS 코드 :
private void Picker(object sender, SelectionChangedEventArgs e)
{
var tag = ((ListPickerItem)OptionSelection.SelectedItem).Tag;
if (tag.Equals(1))
{
MessageBox.Show("Item1 selected"); //I will replace this with my geolocation function later.
}
}
은 주로 내 코드에 if 문에 적용하는 방법을 알고 싶어, 그 도움이 될 것입니다 선택한 항목을 기반으로 Geolocation 함수를 추가합니다.
여기에서 문제가 발생합니까? – Sajeetharan
여기에 자세한 내용이 나와 있습니다. DataBoundApp3.DLL에서 'System.NullReferenceException'유형의 예외가 발생했지만 사용자 코드에서 처리되지 않았습니다. 추가 정보 : 개체 참조가 개체의 인스턴스로 설정되지 않았습니다. – user3269487