こんにちは、ListView Datatemplate で定義されている TextBlock にテキストを表示するという問題が発生しています。これが私のリストビューのコードです。
<ListView Grid.Row="1" Margin="-2,0,0,-5" Padding="0" ItemContainerStyle="{StaticResource listviewItemSampleStyleWithNoselection}" ItemsSource="{Binding lst}" SelectionMode="None" >
<ListView.ItemTemplate>
<DataTemplate>
<Button FontSize="15" BorderThickness="0" Background="#8A69A7" >
<Button.ContentTemplate>
<DataTemplate>
<StackPanel Orientation="Horizontal" VerticalAlignment="Top" Background="#8A69A7" >
<TextBlock Text="{Binding Path=Value}" FontSize="15" VerticalAlignment="Center" />
<TextBlock x:Name="btnremoveSubject" Margin="10,0,-5,0" VerticalAlignment="Center" Padding="0" FontSize="15" Text="" FontFamily="Segoe UI Symbol" Width="20" Height="18" HorizontalAlignment="Center" Foreground="White" FontWeight="Thin" />
</StackPanel>
</DataTemplate>
</Button.ContentTemplate>
</Button>
</DataTemplate>
</ListView.ItemTemplate>
<ListView.ItemsPanel>
<ItemsPanelTemplate>
<VirtualizingStackPanel Orientation="Horizontal" />
</ItemsPanelTemplate>
</ListView.ItemsPanel>
</ListView>
ここで lst は、タイプ KeyValuePair の ObservableCollection です ここでその定義..
public ObservableCollection<KeyValuePair<string,string>> lst { get; set; }
lst のすべての項目には、キーと値が既に設定されています。ですから、私が何をしたかを教えてください。どんな種類の助けも提案も大歓迎です。