我是赢得 8 个应用程序开发的新手。目前我正在尝试构建一个简单的gridview,但是它不会在gridview中显示该项目。
XAML
<Grid Background="{StaticResource ApplicationPageBackgroundThemeBrush}">
<GridView x:Name="gridv" ItemsSource="{Binding}" Margin="488,149,0,0"
VerticalAlignment="Top" Width="704" Height="310">
<DataTemplate>
<TextBlock Text="{Binding Path=Name}"/>
</DataTemplate>
</GridView>
</Grid>
代码
public class MenuItem {
public string Name;
public MenuItem() {}
}
public MainPage()
{
this.InitializeComponent();
load();
}
void load() {
List<MenuItem> Temp = new List<MenuItem>()
{ new MenuItem() { Name = "test"},
new MenuItem() { Name = "test 2" } };
gridv.DataContext = Temp;
}
但是显示的项目是这样的:
gridview.MainPage+MenuItem
gridview.MainPage+MenuItem
XAML 中的绑定有什么问题吗?
谢谢