gpt4 book ai didi

windows-runtime - WinRTXAMLToolkit Treeview 在 Windows 10 上崩溃

转载 作者:行者123 更新时间:2023-12-01 05:02:26 26 4
gpt4 key购买 nike

我最近将我的操作系统从 Windows 8.1 升级到了 Windows 10。我正在使用 VS 2013 with update 4。
我的应用程序使用 XAMLToolkit 中的 Treeview 控件,它在 Windows 8.1 环境中完美运行。但是在 Windows 10 下,它给了我以下错误。
请帮忙。
这是我使用的 XAMLToolkit 版本:
nuget.org/packages/winrtxamltoolkit.windows
异常信息:

System.Runtime.InteropServices.COMException: Error HRESULT E_FAIL has been returned from a call to a COM component.at Windows.UI.Xaml.Controls.ItemsControl.get_ItemTemplate()at WinRTXamlToolkit.Controls.HeaderedItemsControl.PrepareHeaderedItemsControlContainer(HeaderedItemsControl control, Object item, ItemsControl parentItemsControl, Style parentItemContainerStyle)at WinRTXamlToolkit.Controls.HeaderedItemsControl.PrepareHeaderedItemsControlContainerForItemOverride(DependencyObject element, O


堆栈跟踪:

at Windows.UI.Xaml.Controls.ItemsControl.get_ItemTemplate()at WinRTXamlToolkit.Controls.HeaderedItemsControl.PrepareHeaderedItemsControlContainer(HeaderedItemsControl control, Object item, ItemsControl parentItemsControl, Style parentItemContainerStyle)at WinRTXamlToolkit.Controls.HeaderedItemsControl.PrepareHeaderedItemsControlContainerForItemOverride(DependencyObject element, Object item, ItemsControl parent, Style parentItemContainerStyle)at WinRTXamlToolkit.Controls.TreeView.PrepareContainerForItemOverride(DependencyObject element, Object item)at Windows.UI.Xaml.FrameworkElement.MeasureOverride(Size availableSize)


内部异常为空

最佳答案

我遇到了同样的问题,我所做的只是删除了 treeview 控件中的 itemtemplate 并在页面资源中单独添加,然后我将 itemtemplate 引用到了我的 treeview 控件中。它解决了我的问题。

<Page.Resources>

<DataTemplate x:Name="TreeViewItemTemplate">
<Grid>
<TextBlock Text="{Binding Name}" />
</Grid>

<XCDATA:DataTemplateExtensions.Hierarchy>
<XCDATA:HierarchicalDataTemplate ItemsSource="{Binding Items}" />
</XCDATA:DataTemplateExtensions.Hierarchy>

</DataTemplate>

</Page.Resources>

<XC:TreeView
ItemTemplate="{StaticResource TreeViewItemTemplate}"
ItemsSource="{Binding ObjShopItems}">
</XC:TreeView>

关于windows-runtime - WinRTXAMLToolkit Treeview 在 Windows 10 上崩溃,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31759422/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com