繁体   English   中英

Windows Phone Grid-如何隐藏行和列?

[英]Windows phone Grid - how hide row and column?

我使用MVVM Cross创建应用程序。 我使用此网格:

 <Grid>
   <Grid.RowDefinitions>
        <RowDefinition />
        <RowDefinition/>
    </Grid.RowDefinitions>

    <Grid.ColumnDefinitions>
        <ColumnDefinition />
        <ColumnDefinition />
    </Grid.ColumnDefinitions>

    <Image Grid.Row ="0" Grid.Column ="0" />
    <Image Grid.Row ="0" Grid.Column ="1" />
    <Image Grid.Row ="1" Grid.Column ="0" />
    <Image Grid.Row ="1" Grid.Column ="1" />  
 </Grid>

在此处输入图片说明

当我单击图片时,它应该填充整个网格。 新印刷机显示所有图片。 我单击image1-image1填充整个网格。 其他图像被隐藏。 我可以隐藏其他图像,但是所选图像不会拉伸。 如何执行呢? 也许您需要使用其他类型的面板?

我不确定您想要获得什么,但是要像在绘图上那样排列图像,您必须使用以下代码:

 <Grid>
   <Grid.RowDefinitions>
        <RowDefinition />
        <RowDefinition />
    </Grid.RowDefinitions>

<Grid Grid.Row = "0" >
    <Grid.ColumnDefinitions>
        <ColumnDefinition />
        <ColumnDefinition />
    </Grid.ColumnDefinitions>
    <Image Grid.Column ="0" />
    <Image Grid.Column ="1" />
</Grid>

<Grid Grid.Row = "1" >
    <Grid.ColumnDefinitions>
        <ColumnDefinition />
        <ColumnDefinition />
    </Grid.ColumnDefinitions>
    <Image Grid.Column ="0" />
    <Image Grid.Column ="1" />
</Grid>

 </Grid>

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM