Context Menus and NavigateTo in Blend / SketchFlow

Hoping this will be easy, in Sketchflow I am trying to connect a context menu to go to another page.

I created a context menu, added a menu item, right-clicked the mneu element in the Objects and Timeline panels and selected navigateto. When I start it, the menu appears, but when I click on the menu item, it does nothing.

Previously, I worked with NavigateTo when left-clicking on another object, so all screens / connections are all in place.

This is created by xaml:

    <ContextMenu>
 <MenuItem Header="Edit">
  <i:Interaction.Triggers>
   <i:EventTrigger EventName="MouseDown">
    <pb:NavigateToScreenAction TargetScreen="SomeScreen.Screen_3_2"/>
   </i:EventTrigger>
  </i:Interaction.Triggers>
 </MenuItem>
</ContextMenu>
+3
source share
2 answers

xaml , , , :

<Button Content="Button">
            <Button.ContextMenu>
                <ContextMenu>
                    <MenuItem Header="Next">
                        <i:Interaction.Triggers>
                            <i:EventTrigger EventName="Click">
                                <pb:NavigateToScreenAction TargetScreen="WpfPrototype3Screens.Screen_2"/>
                            </i:EventTrigger>
                        </i:Interaction.Triggers>
                    </MenuItem>
                </ContextMenu>
            </Button.ContextMenu>
        </Button>
+3

TargetScreen , EventName "Click", . "Click" "MouseDown".

+1

Source: https://habr.com/ru/post/1720035/


All Articles