Hi,
I’m stomped on this one. The Raised event of the InteractionRequest<T> is null the second time an interaction request is raised and hence doesn’t open the dialog.
I managed to reproduce the issue in a simple example. Check out the Menu in the MainWindow to see a working example, and one that doesn't:
<Menu>
<MenuItem Header="RootMenuItem">
<MenuItem Header="NotWorkingMenuItem" Prism:RegionManager.RegionName="MenuRegion"/>
</MenuItem>
<!--<MenuItem Header="WorkingMenuItem" Prism:RegionManager.RegionName="MenuRegion"/>-->
</Menu>
Help!!! :)
René
Comments: ** Comment from web user: fcheung **
I’m stomped on this one. The Raised event of the InteractionRequest<T> is null the second time an interaction request is raised and hence doesn’t open the dialog.
I managed to reproduce the issue in a simple example. Check out the Menu in the MainWindow to see a working example, and one that doesn't:
<Menu>
<MenuItem Header="RootMenuItem">
<MenuItem Header="NotWorkingMenuItem" Prism:RegionManager.RegionName="MenuRegion"/>
</MenuItem>
<!--<MenuItem Header="WorkingMenuItem" Prism:RegionManager.RegionName="MenuRegion"/>-->
</Menu>
Help!!! :)
René
Comments: ** Comment from web user: fcheung **
Interesting... Seems to be related to nesting MenuItems more than 2 deep. I'll investigate further.