我正在尝试在 XAML 中进行一些简单的数据绑定,但它对我不起作用,我不知道为什么。
我有这个网格视图
<GridView Name="test2">
<GridView.ItemTemplate>
<DataTemplate>
<StackPanel>
<TextBlock Text="{Binding Header}" FontWeight="Bold" Style="{StaticResource ItemTextStyle}"/>
<TextBlock Text="{Binding Item}" FontWeight="Bold" Style="{StaticResource ItemTextStyle}"/>
</StackPanel>
</DataTemplate>
</GridView.ItemTemplate>
<GridView.ItemsPanel>
<ItemsPanelTemplate>
<StackPanel Orientation="Horizontal"/>
</ItemsPanelTemplate>
</GridView.ItemsPanel>
</GridView>
我现在正在尝试绑定。我试图在 XMAL 中(它崩溃)和通过 C# 代码(什么都没有发生)
在构造函数后面的代码中,我尝试这样做
public MyPage()
{
this.InitializeComponent();
Test t = new Test
{
Header = "Header 1",
Item = "Item 1",
};
List<Test> ts = new List<Test>();
ts.Add(t);
test2.DataContext = t;
}
我也尝试将它传递给一个集合。
正如我所说,我根本无法使用 XMAL 方式来完成它。