Hi,
Similar problem about communication between 2 “.ux” Files but now trying to execute an animation. Where the target “ENavigation” is in MainView.ux
<!-- Header.ux -->
<StackPanel ux:Class="Header" Background="#DDD" Dock="Top">
<Button Text="Open MainMenu" Width="200" Alignment="Right">
<Clicked>
<!-- How I must to set the "Target" to Set the EdgeNavigation (MainView.ux) -->
<!-- <Set Target="ENavigation.Active" Value="mainMenu"/> -->
</Clicked>
</Button>
<Rectangle Height="1" Margin="0,5,0,0" Fill="#F00" />
</StackPanel>
<!-- MainView.ux -->
<App Theme="Basic" Background="#EEEEEE">
<EdgeNavigator ux:Name="ENavigation">
<StackPanel Width="200" EdgeNavigation.Edge="Left" ux:Name="mainMenu" Background="#212831">
<ActivatingAnimation>
<Change translationMainView.X="200" />
</ActivatingAnimation>
<Button Text="Close MainMenu">
<Clicked>
<Set Target="ENavigation.Active" Value="ENavigation" />
</Clicked>
</Button>
</StackPanel>
<DockPanel>
<Translation ux:Name="translationMainView" />
<!-- Header External (File Header.ux) >>> Not Working Set Target <<< -->
<Header/>
<!-- Header Internal (Working OK Set Target) -->
<!--
<StackPanel Background="#DDD" Dock="Top">
<Button Text="Open MainMenu" Width="200" Alignment="Right">
<Clicked>
<Set Target="ENavigation.Active" Value="mainMenu"/>
</Clicked>
</Button>
<Rectangle Height="1" Margin="0,5,0,0" Fill="#F00" />
</StackPanel>
-->
<!-- Just a ScrollView -->
<ScrollView>
<StackPanel Alignment="Top">
<Rectangle Width="300" Height="768" Background="#123020" />
</StackPanel>
</ScrollView>
</DockPanel>
</EdgeNavigator>
</App>