System.NullReferenceException Windows Phone 8.1

System.NullReferenceException Windows Phone 8.1

我想删除 selected 堆栈面板但是当我 select 堆栈面板时它给出异常

            <ListBox x:Name="listbox1" Background="{x:Null}"        
                     Margin="-2,51,-4,647" BorderBrush="{x:Null}">
                <ListBox.ItemTemplate>
                    <DataTemplate>
                        <StackPanel Tag="{Binding Weight_ID}"  
                                   Tapped="StackPanel_Tapped"  >

                         <StackPanel Orientation="Horizontal">
                                <TextBlock x:Name="date" Text=" Date">                      
                                </TextBlock>
                                <TextBlock Text="{Binding Date_}" >
                         </StackPanel>    
                         </StackPanel>
                         </DataTemplate>
                         </ListBox.ItemTemplate>
                         </ListBox>


    private void StackPanel_Tapped(object sender, TappedRoutedEventArgs e)
    {

       string id = (((e.OriginalSource) as TextBlock).Tag).ToString();
    }

不要在 Stackpanel 上使用 Tapped 事件处理程序,而是在 listView 上使用 ItemClick 事件处理程序并键入您想要的内容