MainPage.xaml 3.5 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263
  1. <winPhone:FormsApplicationPage
  2. x:Class="FormulaOneApp.WinPhone.MainPage"
  3. xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
  4. xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
  5. xmlns:phone="clr-namespace:Microsoft.Phone.Controls;assembly=Microsoft.Phone"
  6. xmlns:shell="clr-namespace:Microsoft.Phone.Shell;assembly=Microsoft.Phone"
  7. xmlns:d="http://schemas.microsoft.com/expression/blend/2008"
  8. xmlns:mc="http://schemas.openxmlformats.org/markup-compatibility/2006"
  9. xmlns:winPhone="clr-namespace:Xamarin.Forms.Platform.WinPhone;assembly=Xamarin.Forms.Platform.WP8"
  10. mc:Ignorable="d"
  11. FontFamily="{StaticResource PhoneFontFamilyNormal}"
  12. FontSize="{StaticResource PhoneFontSizeNormal}"
  13. Foreground="{StaticResource PhoneForegroundBrush}"
  14. SupportedOrientations="Portrait" Orientation="Portrait"
  15. shell:SystemTray.IsVisible="True">
  16. <!--LayoutRoot es la cuadrícula raíz donde se coloca todo el contenido de la página-->
  17. <Grid x:Name="LayoutRoot" Background="Transparent">
  18. <Grid.RowDefinitions>
  19. <RowDefinition Height="Auto"/>
  20. <RowDefinition Height="*"/>
  21. </Grid.RowDefinitions>
  22. <!-- NOTA PARA LA TRADUCCIÓN:
  23. Para traducir las cadenas mostradas, copia sus valores a las claves con el nombre
  24. correspondiente en el archivo de recursos del idioma neutro (AppResources.resx) de la aplicación y
  25. reemplaza el valor de texto codificado de forma rígida entre las comillas de los atributos
  26. con la cláusula de enlace cuya ruta de acceso apunte a ese nombre de cadena.
  27. Por ejemplo:
  28. Text="{Binding Path=LocalizedResources.ApplicationTitle, Source={StaticResource LocalizedStrings}}"
  29. Este enlace apunta al recurso de cadena de la plantilla denominado "ApplicationTitle".
  30. Al agregar idiomas admitidos en la pestaña Propiedades del proyecto se creará un
  31. nuevo archivo resx por idioma que puede contener los valores traducidos de las
  32. cadenas de la interfaz de usuario. El enlace de estos ejemplos hará que el valor de los atributos
  33. se tome del archivo .resx correspondiente al valor de
  34. CurrentUICulture de la aplicación en tiempo de ejecución.
  35. -->
  36. <!--TitlePanel contiene el nombre de la aplicación y el título de la página-->
  37. <StackPanel x:Name="TitlePanel" Grid.Row="0" Margin="12,17,0,28">
  38. <TextBlock Text="MI APLICACIÓN" Style="{StaticResource PhoneTextNormalStyle}" Margin="12,0"/>
  39. <TextBlock Text="nombre de la página" Margin="9,-7,0,0" Style="{StaticResource PhoneTextTitle1Style}"/>
  40. </StackPanel>
  41. <!--ContentPanel. Colocar aquí el contenido adicional-->
  42. <Grid x:Name="ContentPanel" Grid.Row="1" Margin="12,0,12,0">
  43. </Grid>
  44. <!--Quitar la marca de comentarios para ver una cuadrícula de alineación que
  45. ayuda a comprobar que los controles están alineados en los límites normales. La imagen tiene un margen superior de -32px para
  46. tener en cuenta la bandeja del sistema. Establécelo en 0 (o quite el margen)
  47. si la bandeja del sistema está oculta.
  48. Antes de enviarla, quita este código XAML y la propia imagen.-->
  49. <!--<Image Source="/Assets/AlignmentGrid.png" VerticalAlignment="Top" Height="800" Width="480" Margin="0,-32,0,0" Grid.Row="0" Grid.RowSpan="2" IsHitTestVisible="False" />-->
  50. </Grid>
  51. </winPhone:FormsApplicationPage>