0
圖片如下2周的DataTemplates:XAML - 的DataTemplate:無法解釋的異常拋出(未處理的異常)
<DataTemplate x:Key="templateGridDeleteBtn">
<Button Tag="{Binding stamnr}" Click="ButtonGridDelete_Click" ToolTipService.ToolTip="Verwijderen aanvraag mutatie">
<StackPanel VerticalAlignment="Center" Orientation="Horizontal">
<Image Source="../Images/DeleteRed.png" Width="20" Height="20" />
</StackPanel>
</Button>
</DataTemplate>
<DataTemplate x:Key="templateProcessRequest">
<Button Tag="{Binding stamnr}" Click="ButtonProcess_Click" ToolTipService.ToolTip="Verwerken zonder de Wasserij te contacteren">
<StackPanel VerticalAlignment="Center" Orientation="Horizontal">
<Image Source="../Images/Process.png" Width="20" Height="20" />
</StackPanel>
</Button>
</DataTemplate>
添加Click-event
我templateProcessRequest
當我有一個Unhandled exception
。然而,其背後的代碼是完全一樣的(見下文)
Private Sub ButtonGridDelete_Click(ByVal sender As System.Object, ByVal e As System.Windows.RoutedEventArgs)
End Sub
Private Sub ButtonProcess_Click(ByVal sender As System.Object, ByVal e As System.Windows.RoutedEventArgs)
End Sub
如果我從我的第二個模板則沒有拋出異常刪除Click-Event
。這種奇怪行爲的原因是什麼?