0
我想创建一个上下文菜单,我已经在我的XAML中有工作按钮,虽然我不知道如何将它转换为C#来创建我的上下文菜单。我不知道如何DataSource和DataContextProxy工作,这里是一片我的工作代码,我不明白DataSource和DataContextProxy
<sr:Button Text="Deactivate" Size="Medium" SmallImage="/Fsc.Feenics.Clients.Silverlight2;component/Images/16/deactivate.png" Command="{Binding Path=DataSource.DeactivateCardCommand, Source={StaticResource DataContextProxy}}" CommandParameter="{Binding}" Visibility="{Binding Active, Converter={StaticResource VisibleIfTrue}}" />
这是我试图把它翻译成C#我的上下文菜单
contextMenu.Items.Add(new MenuItem { Header = "Deactivate", Command = new RelayCommand<Guid>((x) => localContext.DeactivateCard(x)), CommandParameter = objectInfo.Id });
我不知道在哪里把DataSource/DataContextProxy放在我的C#中,如果有人可以给我任何建议或解释它是如何工作的,它会大大地增加,