
I have a Breadcrumb defined by:
<navigation:Breadcrumb x:Name="breadcrumb" AutoMinimizeItemCount="0"
Grid.Row="0"
Margin="0,10,0,0"
PathSeparator="/"
ItemContainerStyle="{StaticResource BreadcrumbItemStyle}"
ItemTemplate="{StaticResource BreadcrumbItemTemplate}"
ComboBoxItemsSource="{Binding ElementName=mainWindow, Path=ComboBoxItems}"
ComboBoxItemTemplate="{x:Null}"
ComboBoxItemTemplateSelector="{StaticResource CustomComboBoxItemTemplateSelector}"
ComboBoxTextPath="@Name"
MenuItemContainerStyle="{StaticResource MenuItemContainerStyle}"
MenuItemTemplate="{StaticResource MenuItemNormalTemplate}"
MenuItemExpandedTemplate="{StaticResource MenuItemExpandedTemplate}"
MaxTailItemCount="100"
IsEditable="False"
ConvertItem="OnBreadcrumbConvertItem"
SelectedItemChanged="OnBreadcrumbSelectedItemChanged">
</navigation:Breadcrumb>
And I'm attempting to make the ComboBoxes drop down when their element is double tapped, akin to pressing the arrow to the right of an item (then collapse again when tapping elsewhere or on the same item with the ComboBox already visible.) The purpose of this is because it is kind of tricky to tap the arrow itself on a tablet device, and at the same time I don't want to kill the ability to navigate up/down the existing trail by a quick tap (or obscure it by making the initial tap immediately open a ComboBox dropdown.) Is this possible? If so, what needs to be done to make it happen?