的fontIcon上添加一個下拉菜單我目前正在使用一個自定義標題欄的項目,該項目是使用https://marcominerva.wordpress.com/2015/05/19/easily-manage-the-title-bar-in-windows-10-apps/中的示例創建的。使用該示例,我可以創建類似於http://i.stack.imgur.com/RzSFr.png的菜單。到目前爲止,自定義標題條形碼看起來像這樣在uwp
<Border x:Name="customTitleBar" VerticalAlignment="Top" Height="32" Background="Transparent" FlyoutBase.AttachedFlyout="{StaticResource FlyoutBase1}">
<StackPanel Margin="12,5,5,5" Orientation="Horizontal">
<FontIcon FontFamily="Segoe MDL2 Assets" Glyph=""
Foreground="Black" VerticalAlignment="Center" Margin="12,0,8,0">
</FontIcon>
<TextBlock Text="My app" Foreground="Black"
VerticalAlignment="Center" Margin="25,0"/>
</StackPanel>
<i:Interaction.Behaviors>
<local:TitleBarBehavior IsChromeless="True"/>
</i:Interaction.Behaviors>
</Border>
注意:Hamburger圖標是用上面的fontIcon插入的。與上面的圖片類似,我希望在下拉菜單中有共享和設置命令。我仍然是Windows 10 uwp的新手,有沒有辦法將FontIcom包裝在MenuFlyout控件中,我知道這聽起來不對。我也試圖改變XAML中PointerEntered的fontIcon的顏色,我如何在沒有在代碼中放置事件定義的情況下實現這一點?
感謝@Fang,其實我解決了這個問題,並提出了修改代碼。使用代碼生成單獨從我的解釋錯誤之上。 – Tola