0% encontró este documento útil (0 votos)
150 vistas3 páginas

Aplicación .NET MAU para Mostrar Gráficos Básicos

El documento describe los pasos para desarrollar una aplicación .NET MAUI que muestra gráficos básicos. Incluye crear un proyecto multiplataforma, diseñar una interfaz gráfica en XAML con diferentes tipos de gráficos, y agregar código C# para dibujar gráficos programáticamente y mostrarlos en la página. El objetivo final es generar un informe PDF con evidencias del código y capturas de pantalla de la aplicación en ejecución.

Cargado por

martin ramos
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como PDF, TXT o lee en línea desde Scribd
0% encontró este documento útil (0 votos)
150 vistas3 páginas

Aplicación .NET MAU para Mostrar Gráficos Básicos

El documento describe los pasos para desarrollar una aplicación .NET MAUI que muestra gráficos básicos. Incluye crear un proyecto multiplataforma, diseñar una interfaz gráfica en XAML con diferentes tipos de gráficos, y agregar código C# para dibujar gráficos programáticamente y mostrarlos en la página. El objetivo final es generar un informe PDF con evidencias del código y capturas de pantalla de la aplicación en ejecución.

Cargado por

martin ramos
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como PDF, TXT o lee en línea desde Scribd
Está en la página 1/ 3

Aplicación .

NET MAU para mostrar gráficos básicos


Actividades para desarrollar

1. Creamos el proyecto .Net MAUI multiplataforma


2. Crear la interfaz grafica que mostrara los gráficos que se crearan directamente en XAML,
además los que se crearan por programación.
<?xml version="1.0" encoding="utf-8" ?>
<ContentPage xmlns="http://schemas.microsoft.com/dotnet/2021/maui"
xmlns:x="http://schemas.microsoft.com/winfx/2009/xaml"
x:Class="gra4.MainPage"
Title="Graficos">

<ScrollView>
<VerticalStackLayout
Spacing="25"
Padding="30,0"
VerticalOptions="Center">

<Polyline x:Name="grafico"
Stroke="Blue"
StrokeThickness="2"
Fill="Transparent" />

<Ellipse Fill="Red"
WidthRequest="150"
HeightRequest="50"
HorizontalOptions="Start" />

<Ellipse Stroke="Red"
StrokeThickness="4"
WidthRequest="150"
HeightRequest="150"
HorizontalOptions="Start" />

<Polyline Points="0,0 10,30 15,0 18,60 23,30 35,30 40,0 43,60 48,30
100,30 110,55"
Stroke="Red" />
<Polyline Points="0,0 10,30 15,0 18,60 23,30 35,30 40,0 43,60 48,30
100,30"
Stroke="Red"
StrokeThickness="2"
StrokeDashArray="1,1"
StrokeDashOffset="6" />
<Polyline Points="0 48, 0 144, 96 150, 100 0, 192 0, 192 96, 50 96,
48 192, 150 200 144 48"
Fill="Black"
FillRule="Nonzero"
Stroke="Yellow"
StrokeThickness="3" />
</VerticalStackLayout>
</ScrollView>

</ContentPage>
3. Añadimos el código en C# necesario para graficar por programación e inicializar nuestra
vista de la página.

namespace gra4;

public partial class MainPage : ContentPage


{

public MainPage()
{
InitializeComponent();
dibujar();
}

public void dibujar()


{

Microsoft.Maui.Controls.PointCollection points = new


Microsoft.Maui.Controls.PointCollection();
for (int i = 0; i < 100; i++)
{
double x = (i * 0.2 * Math.PI);
double y = Math.Sin(x);
points.Add(new Point(x*20, (y*20)+50));

}
grafico.Points = points;

}
}

4. Así se ve la aplicación en ejecución.


5. Realiza un reporte en formato PDF donde muestres que realizaste el programa, con
evidencias del código fuente y la salida de tu aplicación.

También podría gustarte