未找到uwp条件xaml给定属性错误

未找到uwp条件xaml给定属性错误,xaml,uwp,fluent-design,Xaml,Uwp,Fluent Design,我正在使用windows template studio创建一个uwp应用程序,并使用最初由uwp社区工具包制作的汉堡菜单。我想在我的应用程序中添加一些流畅的设计功能。因为我的min版本是creators update,缺少流畅的设计功能,所以我想用条件xaml添加这些功能 最小目标:创建者更新 目标:秋季创作者更新 代码 <controls:HamburgerMenu x:Name="NavigationMenu" IsAcrylicBrushPresent:PaneBa

我正在使用windows template studio创建一个uwp应用程序,并使用最初由uwp社区工具包制作的汉堡菜单。我想在我的应用程序中添加一些流畅的设计功能。因为我的min版本是creators update,缺少流畅的设计功能,所以我想用条件xaml添加这些功能

最小目标:创建者更新 目标:秋季创作者更新

代码

<controls:HamburgerMenu
    x:Name="NavigationMenu"
    IsAcrylicBrushPresent:PaneBackground="{ThemeResource SystemControlAltHighAcrylicWindowBrush}"
......
这是因为“”用于本机控件,而不是UWP社区工具包控件

您应该使用当前用于
控件的相同名称空间
,只需添加
?IsTypePresent(Windows.UI.Xaml.Media.acryicBrush)
查询位

它应该是这样的:

xmlns:IsAcrylicBrushPresent="using:Microsoft.Toolkit.Uwp.UI.Controls?IsTypePresent(Windows.UI.Xaml.Media.AcrylicBrush)"