相关疑难解决方法(0)

Xamarin.Forms中的分隔符

我想在表单中使用水平分隔线.据我所知,Xamarin.Forms没有提供.

有人可以为分隔符提供一个片段吗?

更新1

根据Jason的提议,这看起来很好:

// draws a separator line and space of 5 above and below the separator    
new BoxView() { Color = Color.White, HeightRequest = 5  },
new BoxView() { Color = Color.Gray, HeightRequest = 1, Opacity = 0.5  },
new BoxView() { Color = Color.White, HeightRequest = 5  },
Run Code Online (Sandbox Code Playgroud)

呈现以下分隔线:

在此输入图像描述

xamarin xamarin.forms

34
推荐指数
5
解决办法
4万
查看次数

如何在Xamarin的iOS网格的顶部和底部添加边框?

我有这个XAML.我想要做的是使用iOS渲染器在网格的顶部和底部放置1px线.有人能告诉我有没有一种特殊的方法可以使用渲染器将边框线放在网格的顶部和底部?

<Grid x:Name="phraseGrid" BackgroundColor="Transparent" 
        Margin="0,55,0,0" HorizontalOptions="FillAndExpand" VerticalOptions="FillAndExpand">
        <Grid.RowDefinitions>
            <RowDefinition Height="10*" />
            <RowDefinition Height="6*" />
            <RowDefinition Height="80*" />
            <RowDefinition Height="13*" />
        </Grid.RowDefinitions>
        <Grid.ColumnDefinitions>
            <ColumnDefinition Width="*" />
        </Grid.ColumnDefinitions>

        <Grid x:Name="prGrid" Grid.Row="0" Grid.Column="0" 
            Padding="5,0,0,0" HorizontalOptions="FillAndExpand" VerticalOptions="FillAndExpand"
            BackgroundColor="#EEEEEE">
            <Grid.ColumnDefinitions>
                <ColumnDefinition Width="25*" />
                <ColumnDefinition Width="25*" />
                <ColumnDefinition Width="50*" />
            </Grid.ColumnDefinitions>
            <Label x:Name="cards" Style="{StaticResource smallLabel}" Grid.Row="0" Grid.Column="0" />
            <Label x:Name="points" Style="{StaticResource smallLabel}" Grid.Row="0" Grid.Column="1" />
            <Label x:Name="timer" Style="{StaticResource smallLabel}" Grid.Row="0" Grid.Column="2" />
        </Grid>
Run Code Online (Sandbox Code Playgroud)

xamarin xamarin.forms

13
推荐指数
1
解决办法
3694
查看次数

标签 统计

xamarin ×2

xamarin.forms ×2