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 事件处理程序并键入您想要的内容
我想删除 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 事件处理程序并键入您想要的内容