0
我有一個列表框我試圖用「metro」應用程序綁定數據。這是我的XAML:Windows 8列表框數據綁定
<ListBox x:Name="ImagesList" Margin="40" Grid.Row="1">
<DataTemplate>
<StackPanel Orientation="Horizontal">
<TextBlock Text="{Binding Key}" />
</StackPanel>
</DataTemplate>
</ListBox>
而且我已經創建了一個源:
List<KeyValuePair<string, string>> items =
new List<KeyValuePair<string, string>>();
items.Add(new KeyValuePair<string, string>("a", "a"));
items.Add(new KeyValuePair<string, string>("b", "b"));
items.Add(new KeyValuePair<string, string>("c", "c"));
this.ImagesList.ItemsSource = items;
我希望這在我的應用程序A,B創建文本列表和c
然而,相反,我收到我綁定的每個元素的以下文本:
System.Runtime.InteropServices.CLRKeyBaluePairOmpl'2[System.String, System.String]
它看起來像它顯示的全名類型我綁定...我做錯了什麼?
我打算將其標記爲答案,因爲我相信它適用於我的KVP示例。 – Liath