2016-05-31 2 views

ответ

4

Я использую сетку очень часто, и я считаю, что это хороший вариант, чтобы достичь того, чего вы хотите:

 <Grid Grid.Column="0" BackgroundColor="{Binding DeleteButtonBackgroundColor}" Padding="5,0,0,0" ColumnSpacing="0"> 
     <Grid.ColumnDefinitions> 
      <ColumnDefinition Width="5*"/> 
      <ColumnDefinition Width="3*"/> 
     </Grid.ColumnDefinitions> 
      <Label Grid.Column="0" 
       x:Name="LabelDeleteSelectedExamsPartOne" 
       Text="{Binding DeleteButtonText}" 
       TextColor="White" 
       FontSize="{Binding CustomFontSizeMedium, Source={x:Static constants:DeviceInfo.Instance}}" 
       HorizontalOptions="Start" 
       VerticalOptions="Center"/> 

      <Label Grid.Column="1" 
       x:Name="LabelDeleteSelectedExamsPartTwo" 
       Text="&#xf014;" 
       Style="{StaticResource LabelStyle}" 
       FontSize="{Binding ExamPageBigIcon, Source={x:Static constants:DeviceInfo.Instance}}" 
       FontFamily="FontAwesome"/> 

     <Grid.GestureRecognizers IsEnabled="{Binding DeleteButtonIsEnabled}"> 
      <TapGestureRecognizer 
       Command="{Binding DeleteSelectedExamsCommand}"/> 
     </Grid.GestureRecognizers> 
     </Grid> 
Смежные вопросы