我将SplitView
用于我的XAML页面。在SplitView
内,触发行为无效。
例如:
<SplitView.Content>
<Grid>
<Button x:Name="Button">
<Interactivity:Interaction.Behaviors>
<Core:EventTriggerBehavior EventName="Click" >
<Core:GoToStateAction StateName="SplitViewState />
</Core:EventTriggerBehavior>
</Interactivity:Interaction.Behaviors>
</Button>
</Grid>
</SplitView.Content>
单击按钮时,没有任何反应。它适用于SplitView
之外的元素。
答案 0 :(得分:0)
我猜您错过了设置SomeAttribute
值。
Transfer
<强>已更新强>
查看位于TargetObject
,<Button Content="click me"
HorizontalAlignment="Center"
VerticalAlignment="Center">
<I:Interaction.Behaviors>
<Core:EventTriggerBehavior EventName="Click" >
<Core:GoToStateAction TargetObject="{Binding ElementName=MySplitView}"
StateName="OpenOverlayLeft"/>
</Core:EventTriggerBehavior>
</I:Interaction.Behaviors>
</Button>
内外的4个按钮的行为。一切都很好。
SplitView.Content
看看它是如何工作的: