C#更改图像的列和行

问题描述 投票:0回答:1

我有一个问题。我已将图像添加到网格中,但是现在我想将图像的行从0更改为2。我已经给图像命名:“ imgColorPicker”如何使用C#做到这一点?

这是我的代码:

<Grid VerticalOptions="Center" x:Name="MainGrid">
    <Grid.RowDefinitions>
        <RowDefinition Height="50" />
        <RowDefinition Height="*" />
        <RowDefinition Height="50" />
    </Grid.RowDefinitions>

    <Image Grid.Row="0" Source="Color_Picker" x:Name="imgColorPicker"/>
</Grid>

有什么想法吗?

c# xamarin xamarin.forms xamarin.android xamarin.ios
1个回答
0
投票

删除它,然后将其重新添加到正确的单元格中

MainGrid.Children.Remove(imgColorPicker);
MainGrid.Children.Add(imgColorPicker, col, row);
© www.soinside.com 2019 - 2024. All rights reserved.