This commit is contained in:
TheXamlGuy
2024-05-05 09:42:21 +01:00
parent de80a2c9bb
commit 7c0e472aaa
2 changed files with 10 additions and 2 deletions
+4 -2
View File
@@ -9,6 +9,7 @@
IsExpanded="{Binding Expanded, Mode=TwoWay}" IsExpanded="{Binding Expanded, Mode=TwoWay}"
IsSelected="{Binding Selected}" IsSelected="{Binding Selected}"
MenuItemsSource="{Binding}" MenuItemsSource="{Binding}"
NavigationViewItemExtension.IsItemClickEnabled="True"
SelectsOnInvoked="True"> SelectsOnInvoked="True">
<Interaction.Behaviors> <Interaction.Behaviors>
<DataTriggerBehavior Binding="{Binding Opened}" Value="False"> <DataTriggerBehavior Binding="{Binding Opened}" Value="False">
@@ -40,7 +41,7 @@
<SelectNavigationViewItemAction /> <SelectNavigationViewItemAction />
</ConditionAction> </ConditionAction>
</DataTriggerBehavior> </DataTriggerBehavior>
<NavigationViewItemInvokedBehaviour SelectsChildOnInvoked="True"> <AttachedEventTriggerBehaviour RoutedEvent="{x:Static NavigationViewItemExtension.ItemClickEvent}">
<ConditionAction> <ConditionAction>
<ConditionAction.Condition> <ConditionAction.Condition>
<ConditionalExpression ForwardChaining="And"> <ConditionalExpression ForwardChaining="And">
@@ -58,7 +59,8 @@
</ConditionalExpression> </ConditionalExpression>
</ConditionAction.Condition> </ConditionAction.Condition>
<NavigateAction Context="Main" Route="Vault" /> <NavigateAction Context="Main" Route="Vault" />
<SelectNavigationViewItemAction />
</ConditionAction> </ConditionAction>
</NavigationViewItemInvokedBehaviour> </AttachedEventTriggerBehaviour>
</Interaction.Behaviors> </Interaction.Behaviors>
</NavigationViewItem> </NavigationViewItem>
@@ -1,3 +1,4 @@
using Toolkit.UI.Avalonia;
using Toolkit.UI.Controls.Avalonia; using Toolkit.UI.Controls.Avalonia;
namespace Bitvault.Avalonia namespace Bitvault.Avalonia
@@ -8,5 +9,10 @@ namespace Bitvault.Avalonia
{ {
InitializeComponent(); InitializeComponent();
} }
public void Test(object? sender, ItemInvokedEventArgs args)
{
}
} }
} }