【发布时间】:2017-04-08 02:44:02
【问题描述】:
尝试UWP-Community-toolkit中的HeaderedTextBlock控件,我得到'System.TypeLoadException' occurred in Microsoft.Toolkit.Uwp.UI.Controls.dllAdditional information: Could not find Windows Runtime type 'Windows.UI.Composition.DropShadow'.
堆栈跟踪
at Microsoft.Toolkit.Uwp.UI.Controls.Microsoft_Toolkit_Uwp_UI_Controls_XamlTypeInfo.XamlTypeInfoProvider.InitTypeTables()
at Microsoft.Toolkit.Uwp.UI.Controls.Microsoft_Toolkit_Uwp_UI_Controls_XamlTypeInfo.XamlTypeInfoProvider.LookupTypeIndexByName(String typeName)
at Microsoft.Toolkit.Uwp.UI.Controls.Microsoft_Toolkit_Uwp_UI_Controls_XamlTypeInfo.XamlTypeInfoProvider.GetXamlTypeByName(String typeName)
at Microsoft.Toolkit.Uwp.UI.Controls.Microsoft_Toolkit_Uwp_UI_Controls_XamlTypeInfo.XamlMetaDataProvider.GetXamlType(String fullName)
at Test_uwp.Test_uwp_XamlTypeInfo.XamlTypeInfoProvider.CheckOtherMetadataProvidersForName(String typeName)
at Test_uwp.Test_uwp_XamlTypeInfo.XamlTypeInfoProvider.GetXamlTypeByName(String typeName)
at Test_uwp.App.GetXamlType(String fullName)
在哪里typeName:Windows.UI.Composition.DropShadow 和fullName:Microsoft.Toolkit.Uwp.UI.Controls.HamburgerMenu
HamburgerMenu 是从哪里来的?
MainPage.xaml
<Page
x:Class="Test_uwp.MainPage"
xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
xmlns:local="using:Test_uwp"
xmlns:d="http://schemas.microsoft.com/expression/blend/2008"
xmlns:mc="http://schemas.openxmlformats.org/markup-compatibility/2006"
xmlns:controls="using:Microsoft.Toolkit.Uwp.UI.Controls"
mc:Ignorable="d">
<Grid>
<controls:HeaderedTextBlock
Header="Name"
Text="UWP Toolkit"
Orientation="Vertical"
Margin="20,10,0,0" />
</Grid>
</Page>
MainPage.xaml.cs
namespace Test_uwp
{
public sealed partial class MainPage : Page
{
public MainPage()
{
this.InitializeComponent();
}
}
}
RadialGuage 遇到了同样的异常。
工具包版本:1.2.0
【问题讨论】:
标签: c# uwp-xaml windows-community-toolkit