elhacker.net cabecera Bienvenido(a), Visitante. Por favor Ingresar o Registrarse
¿Perdiste tu email de activación?.

 

 


Tema destacado: Introducción a Git (Primera Parte)


+  Foro de elhacker.net
|-+  Programación
| |-+  Programación General
| | |-+  .NET (C#, VB.NET, ASP) (Moderador: kub0x)
| | | |-+  Crear un texbox y un boton en tiempo de ejecucion [Solucionado]
0 Usuarios y 1 Visitante están viendo este tema.
Páginas: [1] Ir Abajo Respuesta Imprimir
Autor Tema: Crear un texbox y un boton en tiempo de ejecucion [Solucionado]  (Leído 6,568 veces)
proteus8

Desconectado Desconectado

Mensajes: 55


Ver Perfil
Crear un texbox y un boton en tiempo de ejecucion [Solucionado]
« en: 18 Abril 2011, 20:47 pm »

Hola a todos,
      Tengo un formulario al cual contiene un Tabcontrol, las páginas de este tabcontrol las creo en tiempo de ejecución, mediante el siguiente código
Código
  1. Private Sub Btn_Aceptar_Click(ByVal sender As Object, ByVal e As System.EventArgs) Handles Btn_Aceptar.Click
  2.        Dim myTabPage As New TabPage()
  3.        Dim Txt_Buscar As New TextBox()
  4.        If Cmb_Actividad.Text = "Norm.Compl. 1F (Sin CM)" Then
  5.            myTabPage.Text = "Norm.Compl 1F" & (Frm_Almacen.TabControl1.TabPages.Count + 1)
  6.            Frm_Almacen.TabControl1.TabPages.Add(myTabPage)
  7.  
  8.        End If
  9.        If Cmb_Actividad.Text = "Norm.Compl. 3F Direc. (Sin CM)" Then
  10.            myTabPage.Text = "Norm.Compl 3F" & (Frm_Almacen.TabControl1.TabPages.Count + 1)
  11.            Frm_Almacen.TabControl1.TabPages.Add(myTabPage)
  12.        End If
  13.    End Sub
  14.  
Me gustaria me puedan ayudar con lo sigueinte: como puedo agregar en cada pagina que cree (con el codigo anterior) un Textbox y un Boton

Desde ya muchas gracias.


« Última modificación: 20 Abril 2011, 20:59 pm por proteus8 » En línea

Edu


Desconectado Desconectado

Mensajes: 1.082


Ex XXX-ZERO-XXX


Ver Perfil
Re: Crear un texbox y un boton en tiempo de ejecucion
« Respuesta #1 en: 18 Abril 2011, 20:59 pm »

Ya instanciaste el txt_buscar asique ahora te falta ponerle datos como su ubicacion, su tamaño etc y despues pones Me.Controls.Add(Txt_Buscar)

Algo asi era


En línea

proteus8

Desconectado Desconectado

Mensajes: 55


Ver Perfil
Re: Crear un texbox y un boton en tiempo de ejecucion
« Respuesta #2 en: 18 Abril 2011, 21:47 pm »

XXX-ZERO-XXX muchas gracias por responder, pero como hago para que lo agregue en la hoja que acabo de crear, por que lo hago a si pero no se ve nada.
Código
  1. Private Sub Btn_Aceptar_Click(ByVal sender As Object, ByVal e As System.EventArgs) Handles Btn_Aceptar.Click
  2.        Dim myTabPage As New TabPage()
  3.        Dim Txt_Buscar As New TextBox()
  4.        If Cmb_Actividad.Text = "Norm.Compl. 1F (Sin CM)" Then
  5.            myTabPage.Text = "Norm.Compl 1F" & (Frm_Almacen.TabControl1.TabPages.Count + 1)
  6.            myTabPage.BackColor = Color.Black
  7.            Frm_Almacen.TabControl1.TabPages.Add(myTabPage)
  8.            Txt_Buscar.Width = 96
  9.            Txt_Buscar.Height = 21
  10.            Txt_Buscar.Location = New Point(5, 8)
  11.            Frm_Almacen.Controls.Add(Txt_Buscar)
  12.        End If
  13. End Sub
  14.  
Desde ya muchas gracias!!!
En línea

Edu


Desconectado Desconectado

Mensajes: 1.082


Ex XXX-ZERO-XXX


Ver Perfil
Re: Crear un texbox y un boton en tiempo de ejecucion
« Respuesta #3 en: 18 Abril 2011, 21:54 pm »

No tengo ni idea q es eso de  la hoja q creas, pero bueno ahi en tu codigo lo agregas al form, entonces cambia el form_almacen por la hoja esa. O prueba con TabControll.Add o alguna otra opcion.
Yo soy un principiante recien pero intentaba ayudarte
En línea

proteus8

Desconectado Desconectado

Mensajes: 55


Ver Perfil
Re: Crear un texbox y un boton en tiempo de ejecucion
« Respuesta #4 en: 18 Abril 2011, 22:03 pm »

 :D ok!! de todas maneras se agradece la intención.
Alguien que me pueda ayudar, con lo que me dijo XXX-ZERO-XXX logro crear el Textbox pero lo por debajo del Tabcontrol, yo necesito que sea sobre este.
Ayuda Por favor!!!
« Última modificación: 19 Abril 2011, 14:14 pm por proteus8 » En línea

Krähne

Desconectado Desconectado

Mensajes: 51


It can't rain all the time...


Ver Perfil
Re: Crear un texbox y un boton en tiempo de ejecucion
« Respuesta #5 en: 20 Abril 2011, 01:51 am »

:D ok!! de todas maneras se agradece la intención.
Alguien que me pueda ayudar, con lo que me dijo XXX-ZERO-XXX logro crear el Textbox pero lo por debajo del Tabcontrol, yo necesito que sea sobre este.
Ayuda Por favor!!!

Según leo a vuelo de pájaro, sería algo como Textbox.BringToFront().
En línea

Yo soy más sabio que este hombre; es posible que ninguno de los dos sepamos cosa que valga la pena, pero él cree que sabe algo, pese a no saberlo, mientras que yo, así como no sé nada, tampoco creo saberlo. Yo no tengo conciencia de saber nada.
Novlucker
Ninja y
Colaborador
***
Desconectado Desconectado

Mensajes: 10.683

Yo que tu lo pienso dos veces


Ver Perfil
Re: Crear un texbox y un boton en tiempo de ejecucion
« Respuesta #6 en: 20 Abril 2011, 13:55 pm »

El problema es que esta agregando el textbox al formulario y no al tabcontrol
Esto realmente no es necesario preguntarlo en ningún sitio, creas el formulario directamente de manera gráfica arrastrando controles, y luego te lees el código que se genera automáticamente para intentar entenderlo.

Saludos
En línea

Contribuye con la limpieza del foro, reporta los "casos perdidos" a un MOD XD
"Hay dos cosas infinitas: el Universo y la estupidez  humana. Y de la primera no estoy muy seguro."
Albert Einstein
proteus8

Desconectado Desconectado

Mensajes: 55


Ver Perfil
Re: Crear un texbox y un boton en tiempo de ejecucion
« Respuesta #7 en: 20 Abril 2011, 20:46 pm »

ok, muchas gracias a todos!!!
En línea

neoncyber

Desconectado Desconectado

Mensajes: 90



Ver Perfil WWW
Re: Crear un texbox y un boton en tiempo de ejecucion [Solucionado]
« Respuesta #8 en: 21 Abril 2011, 18:01 pm »

si quieres adicionar controles en tiempo de ejecucion pero no sabes como, simplemente ve como se hacen las cosas en el .designer.vb de tu formulario, entiendes el codigo ves como se hace y listo.

Saludos
En línea

Código
  1. #!/usr/bin/python
  2. print "Visit:"
  3. print "http:\\donkeysharp.blogspot.com"
  4.  
Páginas: [1] Ir Arriba Respuesta Imprimir 

Ir a:  

Mensajes similares
Asunto Iniciado por Respuestas Vistas Último mensaje
[Aporte]Crear controles en tiempo de Ejecución
Programación Visual Basic
Freeze. 0 2,668 Último mensaje 11 Julio 2007, 15:27 pm
por Freeze.
Cargar forms en tiempo de ejecucion (Solucionado)
Programación Visual Basic
demoniox12 1 2,468 Último mensaje 8 Diciembre 2007, 21:03 pm
por Fr4NN^
crear variables en tiempo de ejecucion
PHP
survil 3 5,089 Último mensaje 25 Febrero 2008, 16:58 pm
por Azielito
Como programar un boton que fue hecho en tiempo de ejecucion?
Programación Visual Basic
xmbeat92 7 3,550 Último mensaje 11 Febrero 2010, 02:21 am
por BlackZeroX
¿Como crear imagenes en tiempo de ejecucion?
.NET (C#, VB.NET, ASP)
Brian1511 2 2,998 Último mensaje 5 Diciembre 2012, 18:17 pm
por Brian1511
WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines