我有一個模板化的Silverlight控件項目。當我從項目我添加的MainPage的DLL(與模板化控件),並希望用右鍵點擊打開上下文菜單,我得到這個錯誤:Silverlight上下文菜單IsOpen異常?
MainPage.xaml中
<MyControls:Draw x:Name="ctrDraw"></MyControls:Draw>
Draw.cs(模板化的Silverlight控制)
_contextMenu.IsOpen = true; --> Error
的ErrorMessage
errMsg "Unhandled Error in Silverlight Application
Code: 4004
Category: ManagedRuntimeError
Message: Das Festlegen von Eigenschaft 'System.Windows.FrameworkElement.Style' hat eine Ausnahme ausgelöst."
你可以提供更多的源代碼嗎?我試圖確定您是否有_contextMenu正確定義 – Pseudonym
請參閱我的答案中的代碼。 – fellowes22