Visual Basic - Mostrar en TextBox

Life is soft - evento anual de software empresarial
   
Vista:
Imágen de perfil de Gaston

Mostrar en TextBox

Publicado por Gaston (8 intervenciones) el 05/02/2016 06:55:52
Hola gente es mi primer tema
les quiero aser una pregunta alguno sabria como puedo hacer lo siguiente
se los dejo con fotos para ser mas explicativo.

28lxc3l
245wxs0

gracias espero su respuesta con asías.
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder
Imágen de perfil de Andres Leonardo

Mostrar en TextBox

Publicado por Andres Leonardo (702 intervenciones) el 05/02/2016 14:40:10
Hola como estas

No se que grid estas usando ... pero si usas un msflexgrid es muy sencillo.

Me confirmas y te digo como se hace con este componente.
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar
Imágen de perfil de Gaston

Mostrar en TextBox

Publicado por Gaston (8 intervenciones) el 05/02/2016 23:16:34
Microsoft DataGird Control 6.0 (OLED8)
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar
Imágen de perfil de Andres Leonardo

Mostrar en TextBox

Publicado por Andres Leonardo (702 intervenciones) el 06/02/2016 00:17:59
No estoy del todo seguro pero intenta

En el enento click del grid

text1.text = DataGrid1.Items(2).Cells(2).Text


deberia ponerte el codigo de la linea 2 si eso funciona tocara ver cual es el row select para reemplazar esos (2) por los datos seleccionados.
me avisas que tal te fue
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
1
Comentar
Imágen de perfil de Gaston

Mostrar en TextBox

Publicado por Gaston (8 intervenciones) el 06/02/2016 00:56:00
no me funciona y cambie los ordenes

1
2
3
4
m_codigo.Text = DataGrid1.Columns.Item.CellText
m_codigo.Text = DataGrid1.Columns.Item.Text
m_codigo.Text = DataGrid1.Columns(2).Item(2).CellText
m_codigo.Text = DataGrid1.Columns(2).Item(2).Text
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar
Imágen de perfil de Gaston

Mostrar en TextBox

Publicado por Gaston (8 intervenciones) el 06/02/2016 01:05:13
SOLUCIONADO
1
2
3
4
5
6
7
8
m_codigo.Text = DataGrid1.Columns(2).Text
 
como le creeo  espacios al prodocto
a = DataGrid1.Columns(1).Text
b = DataGrid1.Columns(2).Text
c = DataGrid1.Columns(3).Text
Venta.m_codigo.Text = DataGrid1.Columns(0).Text
Venta.m_producto.Caption = "" + a + b + c // aca
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
1
Comentar

Mostrar en TextBox

Publicado por Alberto Garcia antparra2008@gmail.com (1 intervención) el 31/03/2016 17:46:05
Bueno,esta bien,peroooooo!!!!!!

Yo haria:

1) crea ub texbox1.text oculto a tu formulario principal.(ventas)
2) Genera el codigo que te coga el valor que tu quieres de la fila y columna que quieres.Te mando un ejemplo:


1
2
3
4
5
6
7
8
Private Sub FACTURADataGridView_CellMouseClick(sender As Object, e As DataGridViewCellMouseEventArgs) Handles FACTURADataGridView.CellMouseClick
 
  Dim row As DataGridViewRow = FACTURADataGridView.CurrentRow
        TextBox1.Text = CStr(row.Cells(0).Value)
 
        MsgBox("  Cargando ...  ", vbInformation, "CARGA ") ' No es necesario
 
end sub

3)Fijate en donde cargo el codigo (DataGridView_CellMouseClick),pues es aqui donde te lo ara.
4)Si te fijas te pondra el valor que tu seleccionas.Nota: cells(0) es donde tu quieres cargar el dato,puedes cambiar
el valor (0) por la columna que quieres,Pruebalo..

5)como es un valor de un formulario ajeno al otro formulario tienes que decirle al otro formulario (ventas) que coja el valor de texbox1.text

1
m_codigo=me.venta.textbox1.text

y en principio se debe de colocar ese valor en el texbox......


Espero te sirva la explicacion.

Saludos......
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar