“Conocimientos Programación>Lenguajes De Programación

Cómo insertar un ComboBox en C -Sharp

2014/9/12
Desarrolladores C -Sharp tienen la opción de agregar controles ComboBox a las formas a medida que construyen ellos o para generar ComboBoxes según sea necesario. Método " Controls.Add " de C -Sharp hace que la generación de control dinámico posible. Usted puede encontrar esta funcionalidad útil cuando se necesita para recoger información de un usuario en un formulario que no tiene ComboBox. Al utilizar el método Controls.Add , puede crear un ComboBox, rellenarlo con los datos y colocarlos en cualquier lugar que desee en la forma como se ejecuta el programa . Instrucciones
1

lanzamiento Microsoft Visual Studio y abra cualquier proyecto C -Sharp . Vaya al Explorador de soluciones y haga doble clic en el formulario de inicio del proyecto. Visual Studio muestra que se forman en la ventana de diseño.

2 Haga doble clic en la barra de título en la parte superior del formulario. Método de " carga " del formulario se abre en la ventana de código . Agregue el código que se muestra a continuación a ese método :

ComboBox combo1 = new ComboBox (); combo1.Name = " Combo1 " ; combo1.Location = new Point (100, 200 ) ;

las dos primeras sentencias crean un ComboBox llamado " combo1 . " El siguiente declaración establece la ubicación del control en el formulario mediante la creación de un nuevo punto. Ese lugar es de 100 píxeles desde la parte superior y 200 píxeles desde la izquierda , como se muestra en la llamada al método Point.
3

Pegue el código siguiente después del código que se muestra en el paso anterior :

string [ ] comboItems = new string [ ] {" artículo 1 ", " artículo 2 ", " artículo 3 "} ; combo1.Items.AddRange ( comboItems ) ; combo1.Items.Add ( " Otro elemento" ) ;

primera línea de código crea una matriz de cadenas que contiene tres artículos. La siguiente sentencia utiliza el método AddRange para agregar estos elementos al ComboBox de nueva creación. La declaración final añade otro elemento a la ComboBox mediante el método Add . Cualquiera de estos métodos de trabajo - sin embargo, el método AddRange permite insertar objetos rápidamente en un ComboBox cuando tienes muchos para añadir
4

Pega el código que aparece a continuación de la última línea de código se describe. en el paso anterior : " . combo1_SelectedIndexChanged "

combo1.SelectedIndexChanged + = new EventHandler ( combo1_SelectedIndexChanged ) ; this.Controls.Add ( Combo1 )

primera línea define un controlador de eventos denominado ; Este controlador de eventos se ejecuta cuando los usuarios seleccionan uno de los elementos en el cuadro combinado . La última línea de código agrega el nuevo ComboBox al formulario utilizando el método Controls.Add
5

Añadir este último bloque de código después del método de carga: .

Void combo1_SelectedIndexChanged (objeto sender, EventArgs e) { ComboBox ComboBox = ( ComboBox ) remitente; cadena SelectedText = comboBox.SelectedItem.ToString (); MessageBox.Show ( " Ha seleccionado" + SelectedText ) ;}

Este código determina la elemento y seleccionado del ComboBox muestra en un cuadro de mensaje emergente.
6

Presione F5 . Visual Studio se ejecuta el código y crea un nuevo ComboBox. Haga clic en la flecha " hacia abajo " del cuadro combinado y , a continuación, haga clic en uno de los artículos que aparecen en el menú desplegable. El código del controlador de eventos se ejecuta y muestra el elemento seleccionado.

Lenguajes De Programación
Cómo instalar un paquete RPM
Cómo insertar valores HTML en una base de datos Oracle
Cómo agregar detalles de la superficie de Modelos 3D
¿Cómo hacer Splash salida en PHP
Subcadena en CSH
Cómo depurar en SQL
Cómo hacer un diagrama de flujo que imprime todos los números del 1 al 10
Cómo hacer cintas en CSS3
Conocimientos Informáticos © http://www.ordenador.online