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#中,如果有人可以給我任何建議或解釋它是如何工作的,它會大大地增加,