【发布时间】:2021-04-27 20:31:17
【问题描述】:
我在 xaml 文件中新建了一个没有任何设置的网格对象。 通过'OnAppearing()'中的'Build_Grid()'导入数据后,我想将'gridview'分配给'Grid_Info'以显示在屏幕上,代码'Grid_Info = gridview'不起作用。 我想知道如何满足我的需求?
<ContentPage.Content>
<StackLayout>
<Label Text="AAA" />
<Grid x:Name="Grid_Info">
</Grid>
</StackLayout>
</ContentPage.Content>
void Build_Grid(Data data)
{
Grid gridview = new Grid();
gridview.RowDefinitions.Add(new RowDefinition() { Height = 40 });
gridview.Children.Add(data[0],0,0);
...
Grid_Info = gridview; //it does not work...
}
protected override void OnAppearing()
{
Data data = new Data();
...
Build_Grid(data);
}
【问题讨论】:
标签: xamarin.forms xamarin.android binding xamarin.ios grid