Proyecto AjpdSoft
Principal
· Inicio
· Buscar
· Contactar
· Descargas
· Enciclopedia
· Estadísticas
· Eventos
· Foros
· Manuales, Artículos
· Nuestra historia
· Quiénes somos
· Recomiéndanos
· Temas
· Top 10
· Trucos Delphi, PHP, Java, Visual Studio
· Tu cuenta
Descargas

Últimas Descargas
· Ejemplo acceso nativo a SQLite con ADO.Net en C# .Net

· AjpdSoft Acceso MySQL Android

· AjpdSoft Acceso SQLite C# ADO.NET

· AjpdSoft Acceso MySQL con ADO.NET en C#

· AjpdSoft Gestión Integral código fuente Delphi

· AjpdSoft Indexar Texto PDF C# iTextSharp

· AjpdSoft Capturar Pantalla C#

· AjpdSoft Gestión de Transportes Ficheros instalación manual

· AjpdSoft Separar Páginas PDF código fuente C# C Sharp .Net

· AjpdSoft Convertir Texto a PDF código fuente VB.Net

· AjpdSoft Generador y Lector códigos QR VB.Net

· AjpdSoft Socket VB.Net

· AjpdSoft Acceso nativo MySQL enlazado VB.Net

· AjpdSoft Acceso nativo MySQL VB.Net

· AjpdSoft Envío SMS puerto serie módem GSM VB.Net


Lo más descargado
· AjpdSoft Registro de OCX y DLL Código Fuente Delphi

· AjpdSoft Generador de códigos de barras

· AjpdSoft Conversor Hexadecimal, Decimal, Texto - Código Fuente Delphi

· Borland Database Desktop 7.0

· AjpdSoft Aviso cambio IP pública

· AjpdSoft Inventario PCs

· AjpdSoft Administración Bases de Datos Código Fuente Delphi

· AjpdSoft Facturación Código Fuente Delphi

· AjpdSoft Puerto Paralelo Código Fuente Delphi

· AjpdSoft Inventario PCs Código Fuente Delphi

· Cómo trabajar con tablas Paradox en red

· Cómo compilar un fichero MDB Base de Datos Access

· AjpdSoft Aviso cambio IP pública Código Fuente Delphi

· AjpdSoft Conexión BD Visual Basic .Net

· AjpdSoft Agenda Código Fuente Delphi

Términos enciclopedias
Últimos
· CSRF
Enc.: Informática

· SIG
Enc.: Informática

· Ruby
Enc.: Informática

· DATEDIFF (fecha1, fecha2)
Enc.: Funciones MySQL

· DaysBetween (fecha1, fecha2)
Enc.: Funciones Delphi

· Telnet
Enc.: Informática

· OSI
Enc.: Informática

· LTO
Enc.: Informática

· DoS, DDoS
Enc.: Informática

· NVRAM
Enc.: Informática

· DATE_SUB (date, INTERVAL)
Enc.: Funciones MySQL

· CURDATE ()
Enc.: Funciones MySQL

· DES
Enc.: Informática

· RSA
Enc.: Informática

· VMFS
Enc.: Informática


Lo más visitado

· Attrib
Enc.: Comandos Windows XP/Windows 2000/2003 (consola MS-DOS)

· At
Enc.: Comandos Windows XP/Windows 2000/2003 (consola MS-DOS)

· Arp
Enc.: Comandos Windows XP/Windows 2000/2003 (consola MS-DOS)

· URL
Enc.: Informática

· net use unidad: \\nombrepc\recursocompartido
Enc.: Comandos Windows XP/Windows 2000/2003 (consola MS-DOS)

· bootcfg addsw
Enc.: Comandos Windows XP/Windows 2000/2003 (consola MS-DOS)

· MSKSrvr.exe
Enc.: Procesos en memoria

· ODBC
Enc.: Informática

· Mozilla Firefox
Enc.: Programas/Software

· xcopy
Enc.: Comandos Windows XP/Windows 2000/2003 (consola MS-DOS)

· Call
Enc.: Comandos Windows XP/Windows 2000/2003 (consola MS-DOS)

· Gpupdate
Enc.: Comandos Windows XP/Windows 2000/2003 (consola MS-DOS)

· netstat -n
Enc.: Comandos Windows XP/Windows 2000/2003 (consola MS-DOS)

· Assoc
Enc.: Comandos Windows XP/Windows 2000/2003 (consola MS-DOS)

· net view
Enc.: Comandos Windows XP/Windows 2000/2003 (consola MS-DOS)
Eventos
Junio

DLMMJVS
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
Consejos
Lenguajes
Selecciona Idioma de la Interfaz:

Webs recomendadas
Orasite.com



Coloca tu web aquí
Language english
English
Crear componentes en tiempo de ejecución runtime VB.Net
Lenguaje de programación Visual Basic .Net

Os mostramos un ejemplo sobre cómo crear componentes en tiempo de ejecución (en runtime) con Visual Basic .Net VB.Net de Microsoft Visual Studio 2010. En el ejemplo creamos un componente de tipo ListView que, además, agregamos a una pestaña (TabPage) de un componente TabControl.


  'Declaramos "lsResultado" de tipo ListView
  Dim lsResultado As New ListView
  
  'Esto no es necesario porque al crear un ListView no tiene columnas
  lsResultado.Columns.Clear()
  'Esto tampoco es necesario
  lsResultado.Items.Clear()

  'Añadimos las columnas que queramos al ListView
  lsResultado.Columns.Add(New ColHeader("Nombre", 300, HorizontalAlignment.Left, True))
  lsResultado.Columns.Add(New ColHeader("Tipo", 100, HorizontalAlignment.Left, True))
  lsResultado.View = View.Details

  'Declaremos los elementos del ListView, para agregarle los datos
  Dim elementoLista As New ListViewItem
  elementoLista = New ListViewItem("Proyecto AjpdSoft")
  elementoLista.SubItems.Add("Página web código fuente Visual Basic")

  'Establecemos las propiedades del ListView antes de mostrarlo:
  'ancho, alto, posición inicial, tipo de alineación, etc.
  lsResultado.Width = tabResultado.Width - 3 'ancho  
  lsResultado.Height = tabResultado.Height - 25 'alto  
  lsResultado.Top = tabResultado.Top ' Posición Top y Left  
  lsResultado.Anchor = AnchorStyles.Left Or AnchorStyles.Top Or
      AnchorStyles.Bottom Or AnchorStyles.Right
  lsResultado.GridLines = True
  lsResultado.FullRowSelect = True
  lsResultado.Visible = True

  'Agregamos el ListView a la pestaña (TabPage) "tabResultado" del
  'componente TabControl
  tabResultado.Controls.Add(lsResultado)
  ...
Notas importantes:
* tabResultado es un TabPage (una pestaña) de un componente TabControl, será la página donde aparecerá el ListView creado en tiempo de ejecución.
* Para la propiedad "Anchor" del ListView establecemos que si su contenedor (TabControl) crece hacia abajo o hacia la derecha, el ListView también crecerá adaptándose a su contenedor más cercano tabResultado.
* Como se puede observar, mediante código y en tiempo de ejecución es posible establecer todas las propiedades que se quiera del componente creado y mostrado.









Publicado el: 2011-03-26

Este sitio web NO CONTIENE malware, todos los programas con código fuente aquí. Autor: Alonso Javier Pérez Díaz