Red de conocimiento informático - Material del sitio web - Cómo crear una tabla para WPF usando Visifire

Cómo crear una tabla para WPF usando Visifire

1. Descargue e instale Visifire para WPF. Una vez instalado, el producto aparecerá en su caja de herramientas.

2. Cree un programa WPF que haga referencia a WPFVisifire.Charts.dll y haga referencia a él en su código.

Usa Visifire. Gráficos;

Usando Visifire. Commons;

3. Agregue código y cree y muestre el gráfico. En este caso, el gráfico se muestra en LayoutRoot, que es un contenedor de cuadrícula. De forma predeterminada, la cuadrícula está en blanco y se debe especificar x:Name="LayoutRoot" para la cuadrícula.

4.Del mismo modo, puede cambiar el tamaño de visualización del gráfico modificando la altura y el ancho.

5. Podemos comenzar a crear gráficos en Window1.xaml.cs. Agregue una función CreateChart() en el evento Window1() y cree el gráfico en CreateChart(). El código específico es el siguiente:

Ventana pública 1()

{

inicializar componente();

//Llamar al función para crear el gráfico

create chart();

}

Private void CreateChart()

{

//Crear elemento de gráfico

Gráfico de gráfico = new Chart();

//Establece el ancho y alto del gráfico

Gráfico. ancho = 400;

Gráfico. Height = 300;

//Crear una nueva serie de datos

serie de datos serie de datos = nueva serie de datos();

//Número de puntos de datos a generar

int número de puntos de datos = 10;

//Establecer valores Y de puntos de datos

Random Random = new Random();

//Haga un bucle y agregue algunos puntos de datos

for(int loop index = 0; loopIndex & ltnúmero de puntos de datos; loopIndex++)

{

// Crear un punto de datos

punto de datos punto de datos = nuevo punto de datos();

//Establecer YValue usando números aleatorios

Punto de datos. Valor Y = aleatorio. Next(1,100);

//Agregar puntos de datos a la serie de datos

Serie de datos. DataPoints.Add(data point);

}

//Agrega la serie de datos al gráfico

Gráfico. series. Add(data series);

//Agrega el gráfico a LayoutRoot para mostrarlo

LayoutRoot. Niños.Agregar(gráfico);

}