템플릿 파일에 contextmenuitem 및 핸들러와 함께 contextmenu를 추가하려고합니다. 그것은 내가지고있어 오류가 오류 1 그래서템플릿 파일의 ContextMenuItem에 이벤트 핸들러 추가
<ControlTemplate TargetType="{x:Type local:CalendarDayView}">
<ControlTemplate.Resources>
<ContextMenu x:Key="dayEntryContextMenu">
<MenuItem Header="Remove entry" Click="removeEntryBtn"/>
</ContextMenu>
</ControlTemplate.Resources>
<Border BorderBrush="Gray" BorderThickness="1" Width="100" Height="100">
<Grid Name="contentGrid">
<ListBox Name="entriesListBox" Background="LightYellow" ContextMenu="{StaticResource dayEntryContextMenu}">
<ListBoxItem>Test entry #1</ListBoxItem>
<ListBoxItem>Test entry #2</ListBoxItem>
<ListBoxItem>Test entry #3</ListBoxItem>
</ListBox>
<!-- Date display below -->
<TextBlock Name="dateTextBlock" Text="31-Nov" FontFamily="Segoe UI Light" FontSize="18" VerticalAlignment="Bottom" HorizontalAlignment="Right"/>
</Grid>
</Border>
</ControlTemplate>
처럼 보이는, 이전 것들이 잘하지만 VS 날 템플릿 파일의 메뉴 항목에 이벤트 핸들러를 추가 할 수 없습니다 'ResourceDictionary에'루트 요소가 필요 ax : XAML 파일의 이벤트 처리기를 지원하는 클래스 특성입니다. Click 이벤트에 대한 이벤트 처리기를 제거하거나 x : Class 특성을 루트 요소에 추가하십시오. Line 37 Position 61.
이 방법을 사용할 수 있습니까?