ボタンイベントに問題が発生していませんButtonイベントが発生しないのはなぜですか?
基本的に私はリストボックスにリストされているカートアイテムを持っています。削除ボタンをクリックすると、リストボックスから項目が削除されます。
私はデバッグを試みましたが、ボタンをクリックしたときにメソッドを呼び出すことさえないようです。私は、テンプレートの私のボタンを指定して、私のticketscreen.xamlファイルで
:
<DataTemplate x:Key="TicketTemplate">
<StackPanel Orientation="Horizontal" HorizontalAlignment="Left" Height="50">
...
<Button Name="Remove" Width="35" Height="35"
FontFamily="Resources/#charlemagnestd-regular.otf" FontSize="24"
Click="removeCartItem" Grid.Column="5"
MouseMove="Remove_MouseMove">X</Button>
...
</StackPanel>
</DataTemplate>
マイリストボックスには、以下の通りです:
<ListBox Name="TicketItems" ItemsSource="{Binding}"
ItemTemplate="{StaticResource TicketTemplate}"
Grid.Row="3" Grid.ColumnSpan="6" Background="Transparent"
BorderBrush="Transparent" IsHitTestVisible="False">
</ListBox>
私の方法のremoveCartItemがticketscreen.xaml.csであります:
private void removeCartItem(object sender, RoutedEventArgs e)
{
Console.WriteLine("TestingCartRemove");
}
明らかなものがありませんか? Thx in adv! :)
編集: おそらくリストボックスでしょうか? ListBoxをクリックしないようにするにはどうしたらいいですか?リストパネルの内容であるStackpanel内の項目をクリックできます。
ええ、私はそれを見た!ありがとう! –