UWP SemanticZoom组绑定
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了UWP SemanticZoom组绑定相关的知识,希望对你有一定的参考价值。
我已经被困了好几天了,因为我找不到将CollectionViewSource绑定到SemanticZoom控件(Windows 10应用程序)的方法。
我做了很多,数据显示在ZoomedIn视图中。但我只是不知道还有什么可以尝试将组绑定到ZoomedOut视图。它根本不起作用。我甚至做了一个虚拟转换器来查看哪种数据到达数据模板。但它有点无用,因为它是'DependencyObject'而我甚至无法将其转换为我的对象。
谁能帮帮我吗?
附:另外一个信息:我在一个单独的ResourceDictionary中设置我的SemanticZoom控件样式,它看起来像这样:
<GridView.ItemTemplate>
<DataTemplate>
<Border Height="48"
Width="144"
Background="Green"
BorderThickness="1">
<ToolTipService.ToolTip>
<TextBox Text="{Binding Converter={StaticResource DoNothing}}"
TextWrapping="Wrap"/>
</ToolTipService.ToolTip>
<TextBlock Text="{Binding Converter={StaticResource DoNothing}}"
Foreground="Yellow"
HorizontalAlignment="Center"
VerticalAlignment="Center" />
</Border>
</DataTemplate>
</GridView.ItemTemplate>
答案
在Microsoft UWP示例的GitHub上有一个很好的例子。
看一看,然后尝试在代码中跟踪出错的地方。
以上是关于UWP SemanticZoom组绑定的主要内容,如果未能解决你的问题,请参考以下文章
UWP 绑定到 MVVM 中的 AutoSuggestBox
背水一战 Windows 10 (55) - 控件(集合类): SemanticZoom, ISemanticZoomInformation
背水一战 Windows 10 (55) - 控件(集合类): ItemsControl - SemanticZoom, ISemanticZoomInformation