私は単純なリストビューを計算のコレクションにバインドしています。ビューは、ディスプレイのcalc Nameプロパティを呼び出します。コンテキストメニューをリストビュー内の個々の項目に設定しましたが、コンテキストメニューを右クリックすると、何も入っていない小さな箱が表示されます。何が欠けていますか?リストビューのコンテキストメニューは動作していません
<ListView x:Name="CalcList" ItemsSource="{Binding Calculations}">
<ListView.ItemTemplate>
<DataTemplate DataType="x:Type lib:Calculation">
<DataTemplate.Resources>
<ContextMenu x:Key="CalcMenu">
<MenuItem Header="Delete Calculation" Click="MenuItem_Click"/>
<MenuItem Header="Another"/>
<MenuItem Header="Another"/>
</ContextMenu>
</DataTemplate.Resources>
<Border BorderBrush="Black" BorderThickness="1" Margin="2">
<Border.ContextMenu>
<ContextMenu ContextMenu="{StaticResource CalcMenu}"/>
</Border.ContextMenu>
<TextBlock MouseLeftButtonDown="DisplayCalc" Text="{Binding Path=Name}"></TextBlock>
</Border>
</DataTemplate>
</ListView.ItemTemplate>
</ListView>
ありがとうございます。
ありがとうございます。私はリソースを見てみるためにリソースを下げましたが、構文エラーは認識しませんでした。 –