Ejemplo creando button con array vb.net
Hi en esta ocasión mostrare un ejemplo en visual basic en el cual creare botones con puro codigo los cuales tendrán función como arrays a los cuales podremos poner visibles o invisibles de dos maneras
que mostrare mas adelante
primero el diseño
en el cual solo ocuparemos dos botones llamados button1 y button2
Nota: abran otros tres botones que crearemos con el codigo
aqui el codigo
Ya si deseas ocultar botones que no son creados en el codigo aconsejo utilizar la segunda manera(con el for que pone visible los botones) asignándole cada numero al boton por ejemplo cuando i sea 4 ocultar boton4 así continua y sucesivamente.
que mostrare mas adelante
primero el diseño
en el cual solo ocuparemos dos botones llamados button1 y button2
Nota: abran otros tres botones que crearemos con el codigo
aqui el codigo
Public Class Form1
'Creando los botones
Dim Boton(3) As Button
Private Sub Form1_Load(sender As Object, e As EventArgs) Handles MyBase.Load
'creando variables
Dim i As Integer
Dim x As Integer
'asignando valor
x = 10
'posicionando botones
For i = 1 To 3
Boton(i) = New Button
'asignando texto al boton
Boton(i).Text = "Boton" & i
'tamanyo
Boton(i).Width = 100
Boton(i).Height = 30
' Boton(i).AutoSize = False
'ubicacion
Boton(i).Location = New Point(x, 120)
Me.Controls.Add(Boton(i))
x = x + 100
Next
End Sub
Private Sub Button1_Click(sender As Object, e As EventArgs) Handles Button1.Click
Dim i As Integer
'for en el cual se ocultan todos los botones de 1 a 3
For i = 1 To 3
Boton(i).Visible = False
Next
End Sub
Private Sub Button2_Click(sender As Object, e As EventArgs) Handles Button2.Click
Dim i As Integer
'for en el cual se ocultan todos los botones de 1 a 3
'dependiendo del valor que tena i
For i = 1 To 3
If i = 1 Then
Boton(1).Visible = True
ElseIf i = 2 Then
Boton(2).Visible = True
Else
Boton(3).Visible = True
End If
Next
End Sub
End Class
Comentarios
Publicar un comentario