You are on page 1of 1

Private Sub Form1_Load(ByVal sender As System.Object, ByVal e As System.

EventArgs) Handles
MyBase.Load

'cargamos el procedimiento al momento de cargar la forma
ArmaTiposMovimientos()
End Sub

Private Sub ArmaTiposMovimientos()
Dim oad As New Capa
With Me.cboTipoMovimientos
.DataSource = oad.GetTiposMovmientos(True) 'En esta parte se puede enviar un boolen , para
permitir mostrar todos o no mostrarlo
.SelectedIndex = 0 'le asigno el indice 2 Todas
End With
End Sub

na vez copiado el codigo fuente al formulario se tiene que crear una clase, para ahi agregar el
codigo restante, es recomendable el crear una clase, para poder acceder a ese codigo desde los
demas formularios.
En este caso yo le llame a la clase Capa.vb

Public Class Capa

Public Function GetTiposMovmientos(ByVal Todos As Boolean) As ArrayList
Dim TipoMovtos As New ArrayList 'armo el arreglo de los tipos de movimientos
With TipoMovtos
.Add("Entradas")
.Add("Salidas")
If Todos Then 'si todos es true entonces aado Todos al arraylist
.Add("Todos")
End If
End With
Return TipoMovtos
End Function
End Class