Lector de QR de facturas y boletas electrónicas

La siguiente aplicación nos permite recuperar información mediante la lectura de QR de una factura o boleta electrónica. Play store   @cville07 Lector de QR para facturas y boletas electrónicas. Descárgalo de Play store https://play.google.com/store/apps/details?id=com.qrscannerinvoice #qr #facturacionelectronicaperu #facturacionelectronica #ruwaytech #peru🇵🇪 #sunat #impuestos #impuestosperu ♬ cool electro house(1378636) - S_R

Controles Basicos Segunda Parte

Objeto ListBox y ComboBox
Un control ListBox de formularios Windows Forms muestra una lista de elementos de los cuales el usuario puede seleccionar uno o más.

PROPIEDAD. ACCIÓN O SIGNIFICADO
Items.Add(dato): Inserta un elemento al final del listbox.
Items[indice].Text: get or set el dato en la posición indicada (ver primera nota abajo).
Items.Clear(): Elimina todos los elementos de la lista.
Items.Count(): Regresa la cantidad de elementos en lista.
Items.Sorted=true: Ordena los elementos de la lista usar solo al tiempo de diseño.
Items.Contains(dato): Regresa true o false si el dato se encuentra o no se encuentra en la lista. Items.IndexOf(dato): Regresa el indice o posición del objeto o dato dentro del listbox. Items.Insert(indice,dato): Inserta el dato en la posición indicada.
Items.Remove(dato): Elimina el dato de el listbox.
Items.RemoveAt(indice): Elimina el dato que esta en la posición indicada

En el siguiente ejemplo se muestra la forma de usar un control ListBox que muestra varios elementos en columnas y que pueda tener seleccionado más de un elemento en la lista del control. La aplicación incluye dos controles ListBox, uno control lstorigen y otro control lstdestino.
Ingresar Código Siguientes
Control BtnAgregarEvento Click
if (TxtNombre.Text.Trim().Length == 0)
            {
                MessageBox.Show("Ingrese Dato");
                return;
            }
            this.LstNombres.Items.Add(TxtNombre.Text.Trim());
            TxtNombre.Clear();
            TxtNombre.Focus();
Control BtnLeerElementos Click
for (int i = 0; i < LstNombres.Items.Count; i++)
                MessageBox.Show(LstNombres.Items[i].ToString());
Control BtnElemento Click
if(LstNombres.SelectedIndex>-1)
            MessageBox.Show(LstNombres.Items[LstNombres.SelectedIndex].ToString());
Control BtnIndexSeleccionado Click
if (LstNombres.SelectedIndex > -1)
                MessageBox.Show(LstNombres.SelectedIndex.ToString());
Control BtnLimpiar Click
LstNombres.Items.Clear();
Control BtnEliminar Click
LstNombres.Items.RemoveAt(LstNombres.SelectedIndex);
Control BtnEliminar Click
LstNombres.Items.RemoveAt(LstNombres.SelectedIndex);
Manejo de Datos entre dos listbox
Control BtnDerechaUno Click
if (LstOrigen.SelectedIndex > -1)
            {
                LstDestino.Items.Add(LstOrigen.Items[LstOrigen.SelectedIndex].ToString());
                LstOrigen.Items.RemoveAt(LstOrigen.SelectedIndex);
            }
Control BtnDerechaTodo Click
for (int i = 0; i < LstOrigen.Items.Count; i++)
            {
                this.LstDestino.Items.Add(LstOrigen.Items[i].ToString());
            }
            LstOrigen.Items.Clear();
Control BtnIzqTodo Click
for (int i = 0; i < LstDestino.Items.Count; i++)
            {
                this.LstOrigen.Items.Add(LstDestino.Items[i].ToString());
            }
            LstDestino.Items.Clear();
Control BtnIzqUno Click
if (LstDestino.SelectedIndex > -1)
            {
                LstOrigen.Items.Add(LstDestino.Items[LstDestino.SelectedIndex].ToString());
                LstDestino.Items.RemoveAt(LstDestino.SelectedIndex);
            }
Descargar Ejemplo Completo http://www.megaupload.com/?d=THWGI1IH

Comentarios

Entradas populares de este blog

Arbol de n Ramas

Lector de QR de facturas y boletas electrónicas

Crear proyecto Angular