Foro de elhacker.net

Programación => .NET (C#, VB.NET, ASP) => Mensaje iniciado por: ¡Micronet! en 17 Noviembre 2010, 05:36 am



Título: DataGridView con Chart y Button (Solucionado)
Publicado por: ¡Micronet! en 17 Noviembre 2010, 05:36 am
 :huh:

(http://i288.photobucket.com/albums/ll194/SonidoAzul/Sinttulo-2.jpg)


Disculpen esque estoy muy mal en lo que es C++ en Visual Studio Grafico..

El programa que tengo que hacer es algo sencillo, pero complicado ya que no soi muy bueno con el ingles y encuentro solamente tutoriales en ingles :S


Problema:

Tengo que hacer que el Button (Name) ... agarre los valores del DataGridView... en el Chart...Teniendo el numero real en el plano de X... y el imaginario en el plano de Y.


Tal vez mi problema sea como hago que los valores de los campos del DataGridView, los capture el Button y luego los pueda graficar...

¿Que necesito saber, o en donde puedo empezar para comprender?

Ayuda porfavor :(...


Título: Re: DataGridView con Chart y Button (C++ Grafico)
Publicado por: flony en 17 Noviembre 2010, 21:10 pm
http://foro.elhacker.net/programacion_cc/principios_basicos_de_programacion_windows_lenguaje_c-t299760.0.html (http://foro.elhacker.net/programacion_cc/principios_basicos_de_programacion_windows_lenguaje_c-t299760.0.html)

manejo de apis para hacer boton


Título: Re: DataGridView con Chart y Button (C++ Grafico)
Publicado por: ¡Micronet! en 18 Noviembre 2010, 00:19 am
http://foro.elhacker.net/programacion_cc/principios_basicos_de_programacion_windows_lenguaje_c-t299760.0.html (http://foro.elhacker.net/programacion_cc/principios_basicos_de_programacion_windows_lenguaje_c-t299760.0.html)



Gracias Flony...
pero am...

Creo que no tiene nada que ver con Visual Studio 2010 y fue mi culpa ya que no especifique en donde perdon...


¿Como se trabaja el atributo cell, para que yo capture su dato y lo pueda ingresar en el chart, con el boton?


Siguiendo investigando... (y esperando ayuda)



Título: Re: DataGridView con Chart y Button (C++ Visual Studio Grafico)
Publicado por: [D4N93R] en 18 Noviembre 2010, 04:22 am
Dice en el título C++ y eso es .Net, querrás decir C#?

Un saludo!


Título: Re: DataGridView con Chart y Button (C++ Visual Studio Grafico)
Publicado por: ¡Micronet! en 18 Noviembre 2010, 04:51 am
Dice en el título C++ y eso es .Net, querrás decir C#?

Un saludo!


Hola que tal mira no estoy muy seguro...
pero en el momento de crear el archivo necesito crearlo de la siguiente manera.

(http://i288.photobucket.com/albums/ll194/SonidoAzul/Sinttulo-4.png)



Entonces, el amigo Flony.. me paso la pagina y la lei y no tiene nada que ver

Estoy trabajando en visual Studio 2010.
Creando el archivo asi como aparece...

Espero me puedas ayudar con un tutorial para apoyarme, saludos.  :)


Título: Re: DataGridView con Chart y Button (C++ Visual Studio Grafico)
Publicado por: [D4N93R] en 19 Noviembre 2010, 04:06 am
Bueno, eso es C++/CLI, es una especie de engendro xD entre C++ y .Net es para algunas cosas, no para hacer un proyecto entero.

Te recomiendo que vayas por C# en caso de que quieras aprender .Net

Un saludo


Título: Re: DataGridView con Chart y Button (C++ Visual Studio Grafico)
Publicado por: ¡Micronet! en 19 Noviembre 2010, 14:23 pm
Bueno, eso es C++/CLI, es una especie de engendro xD entre C++ y .Net es para algunas cosas, no para hacer un proyecto entero.

Te recomiendo que vayas por C# en caso de que quieras aprender .Net

Un saludo

de echo es una tarea... mi problema es no ce como empezar.. ya que nos dejaron eso y a investigar un amigo me dijo que en eso estoy trabajando con visual basic... :S y ahurita estoy investigando eso...

esta en lo correcto ¿?


Título: Re: DataGridView con Chart y Button (C++ Visual Studio Grafico)
Publicado por: [D4N93R] en 20 Noviembre 2010, 03:33 am
No, eso no es VB, es C++/CLI

En esa ventana que creas el proyecto es donde eliges el lenguaje con que quieres programar y qué tipo de proyecto vas a crear.


Título: Re: DataGridView con Chart y Button (C++ Visual Studio Grafico)
Publicado por: ¡Micronet! en 28 Noviembre 2010, 06:59 am
No, eso no es VB, es C++/CLI

En esa ventana que creas el proyecto es donde eliges el lenguaje con que quieres programar y qué tipo de proyecto vas a crear.

pues como dije el proyecto lo que tengo que hacer es vincular el chart con el dataview... pero en el momento en el que le das clic en el boton, tiene que agarrar los 2 valores que se encuentran en el dataview y graficarlo en el chart y estoy buscando y no ce como hacerle.

me podrias ayudar ¿? aunque sea con puntos bases.. en eso ando :S
pero se me complica ya que lamayoria esta en ingles. y es doble trabajo :S


Título: Re: DataGridView con Chart y Button (C++ Visual Studio Grafico)
Publicado por: .::IT::. en 28 Noviembre 2010, 16:28 pm
¡Micronet! podrías decirme que lenguaje quieres usar!! o simplemente cualquier lenguaje .net,

Entiendo tu problema pero no se que lenguaje de progracion quieres usar, y de ser posible al tratarse de algo pequeño podrías subir lo que tienes a  http://www.megaupload.com/  o otro server y así poder compartirlo con todos!!!!!!!!!!!!!!si lo subes prometo ayudarte.

Ahora que si se trata de una tarea pues aquí en el foro no se hacen tareas no obstante creo que si podemos orientarte como hacerlo ya sea publicando pequeñas partes de código, y dándote algún link etc,, pero hombre especifica el lenguaje en el que lo quieres que asi no podemos ayudarte ya que varia la sintaxis en c++ administrado,C# o vbnet.

Despues de todo el sermon(soy muy florero verdad?)

aquí mis consejos:

* Primero que nada debes elegir un lenguaje de programación
* Segundo, debes aprender a crear un proyecto en el lenguaje que escogiste
* Tercero, pues ya es hora de bajar o comprar un libro, manual etc del lenguaje que escogiste.
* Cuarto, lo que no sabes puedes preguntarlo aquí en el foro(o en otro) y/o buscar e google
* Quinto, Nunca te desanimes.

Saludos y suerte.


Título: Re: DataGridView con Chart y Button (C++ Visual Studio Grafico)
Publicado por: ¡Micronet! en 28 Noviembre 2010, 21:10 pm
¡Micronet! podrías decirme que lenguaje quieres usar!! o simplemente cualquier lenguaje .net,

Entiendo tu problema pero no se que lenguaje de progracion quieres usar, y de ser posible al tratarse de algo pequeño podrías subir lo que tienes a  http://www.megaupload.com/  o otro server y así poder compartirlo con todos!!!!!!!!!!!!!!si lo subes prometo ayudarte.

Ahora que si se trata de una tarea pues aquí en el foro no se hacen tareas no obstante creo que si podemos orientarte como hacerlo ya sea publicando pequeñas partes de código, y dándote algún link etc,, pero hombre especifica el lenguaje en el que lo quieres que asi no podemos ayudarte ya que varia la sintaxis en c++ administrado,C# o vbnet.

Despues de todo el sermon(soy muy florero verdad?)

aquí mis consejos:

* Primero que nada debes elegir un lenguaje de programación
* Segundo, debes aprender a crear un proyecto en el lenguaje que escogiste
* Tercero, pues ya es hora de bajar o comprar un libro, manual etc del lenguaje que escogiste.
* Cuarto, lo que no sabes puedes preguntarlo aquí en el foro(o en otro) y/o buscar e google
* Quinto, Nunca te desanimes.

Saludos y suerte.


Pues mira el lenguaje de programacion que uso es el lenguaje C++ / CLR... :S como aparece en publicaciones anteriores. que si es tarea ? si... pero el problema es que no ce donde buscar. las indicaciones las tengo ya listas anteriormente... y pues trabajo en Microsoft Visual Studio 2010


Título: Re: DataGridView con Chart y Button (C++ Visual Studio Grafico)
Publicado por: [D4N93R] en 28 Noviembre 2010, 23:03 pm
Hola,

Por favor no citar el mensaje anterior.. No hace falta !

Un saludo!


Título: Re: DataGridView con Chart y Button (C++ Visual Studio Grafico)
Publicado por: .::IT::. en 28 Noviembre 2010, 23:30 pm
Pues hombre ahi si me la pones dificil ya que no uso ya tiempos c++(y c++/CLR es medio maleado) pero te voy echar una mano tienes que utilizar la propiedad SelectedRows del DataGridView
bueno en c++/CLR yo declararia 2 variables de tipo string para luego cargarlas con los valores de la fila selecciona seria algo asi:

Código:
String^ reales;
String^ imaginarios;

reales = Convert::ToString(dataGridView1 ->SelectedRows[0]->Cells[0]->Value);
imaginarios = Convert::ToString(dataGridView1 ->SelectedRows[0]->Cells[1]->Value);

de hay los puedes asignar a un texbox para que te queden mas piolas algo como

(http://img716.imageshack.us/img716/7162/seleccionar.png)

y bueno te preguntaras porque no puse el Control Chart pues es porque no lo encontre en mi caja de herramientas jaja ademas que con eso ya puedes averiguar ya te falta poco.

Nota: En el evento click de button pon el codigo que te puse arriba, para asignarlo a las cajas de texto es:

Código:
txtReales->Text = reales;
txtImaginarios ->Text = imaginarios;

Considerando que txtReales y txtImaginarios son las cajas de texto.

Suerte Micronet!!!!!!!!!! no te rindas!!!!!!!!!!!


Título: Re: DataGridView con Chart y Button (C++ Visual Studio Grafico)
Publicado por: ¡Micronet! en 30 Noviembre 2010, 00:41 am
Suerte Micronet!!!!!!!!!! no te rindas!!!!!!!!!!!

Okai muchas gracias... deja logro hacer la interaccion con el chart yo y luego te lo paso para que lo veas :) no lo subire alforo porque como dije... es tarea xD jajaja :S
cualquiera puede atacar mi codigo... pero te lo paso el viernes ya que ese dia es cuando tengo que entregarlo :)


Título: Re: DataGridView con Chart y Button (C++ Visual Studio Grafico)
Publicado por: .::IT::. en 2 Diciembre 2010, 17:45 pm
Ahora que ya tengo el control chart en .Net 3.5 (viene por defecto en el .net 4.0) pues hombre ya lo tienes todo terminado solo pones todos esto en el evento click(considerando que tu control chart se llama "ChartPoints")

Código:
//odtener los datos de la fila seleccionada
Double^ reales;
Double^ imaginarios;

reales = Convert::ToDouble(dataGridView1 ->SelectedRows[0]->Cells[0]->Value);
imaginarios = Convert::ToDouble(dataGridView1 ->SelectedRows[0]->Cells[1]->Value);

txtReales->Text = reales->ToString();
txtImaginarios ->Text = imaginarios->ToString();

//Aqui es donde agregamos los controles al Control Chart
//fuente http://msdn.microsoft.com/en-us/library/dd456769.aspx (No hay ejemplo en C++ solo en C# pero es facil migrar)

//Obtener los Points del control Chart
System::Windows::Forms::DataVisualization::Charting::Series^  mySerie = this->ChartPoints->Series["Series1"];  

//Limpiar los Ponits
mySerie->Points->Clear();

//Agregar un Point XY
mySerie->Points->AddXY(reales,imaginarios);

foto de muestra:

(http://img208.imageshack.us/img208/7162/seleccionar.png)

Links de ayuda:
http://msdn.microsoft.com/en-us/library/dd489237.aspx
http://msdn.microsoft.com/en-us/library/dd456769.aspx

Para Descargar el control(.net 3.5,visual studio 2008)
http://www.microsoft.com/downloads/details.aspx?FamilyID=130F7986-BF49-4FE5-9CA8-910AE6EA442C&displayLang=es


Nota: Ahora pues tienes que hacerlo todo desde cero tu mismo tratando de recordar y averigurando en google..

Saludos!!!!!!!!!



Título: Re: DataGridView con Chart y Button (Solucionado)
Publicado por: CarballoUriel en 28 Junio 2013, 21:34 pm
Dberian subir ese ejemplo por favor..... se les agradece.....-----> de antemano