XAMLにCollectionViewSource
を使用して、グループ化されたListView
を使用しようとしています。によるとx:バインドタイプが見つかりません
<DataTemplate x:Key="JumpTemplate"
x:DataType="data:ICollectionViewGroup">
<TextBlock FontSize="32"
FontWeight="SemiLight"
Text="{x:Bind ((linq:IGrouping)Group).Key}" />
</DataTemplate>
:
CSV:私は "ズームアウト" ビューのために使用しています私のGridView
上ItemTemplate
プロパティに提供
<CollectionViewSource x:Key="MyViewSource"
IsSourceGrouped="True"
Source="{Binding MyItems, Mode=OneWay}" />
そして、私のDataTemplate
documentationこれは、アイテムをIGrouping
オブジェクトにキャストする必要があります。これにより、Key
プロパティにアクセスできます。ただし、エラーが発生する
無効なバインディングパス '((linq:IGrouping)Group).Key':タイプ 'linq:IGrouping'が見つかりません。私は非常に明確にそれを定義した
:
xmlns:data="using:Windows.UI.Xaml.Data"
xmlns:linq="using:System.Linq"
は、私はそれが理由Go to definition
うまくlinq:IGrouping
作品にタイプミスか何かではないと知っています。
特定の種類のものは使用できないものがありますか?
私は、Windows 10のビルド16257.1によ、VS 2017およびSDKのプレビュー16257.