Soy un novato. ¿Podría decirme cuáles son los controles de C# más utilizados (sea específico)?
Básicamente se utilizan todos, depende del proyecto que hagas
1 Atributos de uso común
(1) Atributo de nombre: se utiliza para obtener o configurar el. nombre del formulario, se puede hacer referencia al formulario en la aplicación a través de la propiedad Nombre.
(2) Propiedad WindowState: Se utiliza para obtener o establecer el estado de la ventana del formulario. Hay tres valores: Normal (el formulario se muestra normalmente), Minimizado
(el formulario se muestra en forma minimizada) y Maximizado (el formulario se muestra en forma maximizada).
(3) Propiedad StartPosition: se utiliza para obtener o establecer la posición inicial del formulario en tiempo de ejecución.
(4) Atributo de texto: este atributo es un atributo de cadena que se utiliza para establecer o devolver el texto que se muestra en la barra de título de la ventana.
(5) Propiedad de ancho: se utiliza para obtener o establecer el ancho del formulario.
(6) Propiedad de altura: se utiliza para obtener o establecer la altura del formulario.
(7) Propiedad izquierda: se utiliza para obtener o establecer la coordenada x (en píxeles) del borde izquierdo del formulario.
(8) Propiedad superior: se utiliza para obtener o establecer la coordenada y del borde superior del formulario (en píxeles).
(9) Propiedad ControlBox: se utiliza para obtener o establecer un valor que indica si se muestra el cuadro de control en la barra de título del formulario. Cuando el valor es verdadero
, se mostrará el cuadro de control. Cuando el valor es falso, no se mostrará el cuadro de control.
(10) Propiedad MaximizeBox: se utiliza para obtener o establecer un valor que indica si se muestra el botón maximizar en la barra de título del formulario. Cuando el valor
es verdadero, se muestra el botón maximizar. Cuando el valor es falso, no se muestra el botón maximizar.
(11) Propiedad MinimizeBox: se utiliza para obtener o establecer un valor que indica si se muestra el botón de minimizar en la barra de título del formulario. Cuando el valor
es verdadero, se muestra el botón de minimizar. Cuando el valor es falso, no se muestra el botón de minimizar.
(12) Propiedad AcceptButton: esta propiedad se utiliza para obtener o establecer un valor. El valor es el nombre de un botón. Cuando se presiona la tecla Enter, equivale a hacer clic. Botón
en el formulario.
(13) Propiedad CancelButton: esta propiedad se utiliza para obtener o establecer un valor, que es el nombre de un botón. Cuando se presiona la tecla Esc, equivale a hacer clic en el botón de la ventana. cuerpo.
(14) Atributo modal: este atributo se utiliza para establecer si el formulario es un formulario de visualización modal. Si el formulario se muestra modalmente, el valor de esta propiedad es verdadero; de lo contrario, es falso. Cuando un formulario se muestra modalmente, solo se pueden realizar entradas en objetos en el formulario modal. Una ventana modal
debe estar oculta o cerrada (generalmente en respuesta a una acción del usuario) antes de poder ingresar datos en otro formulario. Los formularios modales se utilizan a menudo como cuadros de diálogo en aplicaciones.
(15) Propiedad ActiveControl: se utiliza para obtener o establecer el control activo en el control contenedor. Un formulario también es un control contenedor.
(16) Atributo ActiveMdiChild: se utiliza para obtener la ventana secundaria actualmente activa de la interfaz de múltiples documentos (MDI).
(17) Propiedad AutoScroll: se utiliza para obtener o establecer un valor que indica si el formulario implementa el desplazamiento automático. Si el valor de esta propiedad se establece en
verdadero, las barras de desplazamiento se muestran en el formulario cuando algún control está fuera del área de cliente del formulario. Además, cuando el desplazamiento automático está activado, el área de cliente del formulario
se desplaza automáticamente para que el control con foco de entrada sea visible.
(18) Propiedad BackColor: se utiliza para obtener o establecer el color de fondo del formulario.
(19) Propiedad BackgroundImage: se utiliza para obtener o establecer la imagen de fondo del formulario.
(20) Atributo habilitado: se utiliza para obtener o establecer un valor que indica si el control puede responder a la interacción del usuario. true si el control puede
responder a la interacción del usuario; false en caso contrario. El valor predeterminado es verdadero.
(21)Propiedad Fuente: se utiliza para obtener o establecer la fuente del texto mostrado por el control.
(22) Propiedad ForeColor: se utiliza para obtener o establecer el color de primer plano del control.
(23) Propiedad IsMdiChild: Obtiene un valor que indica si el formulario es un subformulario de interfaz de múltiples documentos (MDI). Cuando el valor es verdadero,
es un subformulario; cuando el valor es falso, no es un subformulario.
(24) Propiedad IsMdiContainer: Obtiene o establece un valor que indica si el formulario es un contenedor
para un subformulario en una interfaz de documentos múltiples (MDI). Cuando el valor es verdadero, es el contenedor del subformulario. Cuando el valor es falso, no es el contenedor del subformulario.
(25) Propiedad KeyPreview: se utiliza para obtener o establecer un valor que indica si el formulario
recibirá el evento antes de pasar el evento clave al control con foco. Cuando el valor es verdadero, el formulario recibirá eventos clave. Cuando el valor es falso, el formulario no recibirá eventos clave.
(26) Atributo MdiChildren: atributo de matriz. Cada elemento de la matriz representa un formulario secundario de interfaz de documentos múltiples (MDI) que tiene este formulario como padre.
(27) Propiedad MdiParent: se utiliza para obtener o establecer el formulario principal de interfaz de documentos múltiples (MDI) actual de este formulario.
(28) Propiedad ShowInTaskbar: se utiliza para obtener o establecer un valor que indica si se muestra el formulario en la barra de tareas de Windows.
(29) Propiedad visible: se utiliza para obtener o establecer un valor que indica si se muestra el formulario o el control. Cuando el valor es verdadero
se muestra el formulario o control, y cuando es falso no se muestra.
(30) Atributo de captura: Si el valor de este atributo es verdadero, el mouse estará limitado a responder solo a este control, independientemente de si el mouse está dentro del
rango de este control.
2. Métodos comúnmente utilizados
A continuación se presentan algunos de los métodos de formularios más comunes.
(1) Método Show: La función de este método es mostrar el formulario. Su formato de llamada es:
Nombre del formulario.Show(); donde nombreformulario es el nombre del formulario que se mostrará.
(2) Método Ocultar: La función de este método es ocultar el formulario. Su formato de llamada es:
Nombre del formulario.Hide(); donde nombreformulario es el nombre del formulario que se va a ocultar.
(3) Método de actualización: la función de este método es actualizar y volver a dibujar el formulario. Su formato de llamada es:
Nombre del formulario.Refresh(); p >donde nombreformulario es el nombre del formulario que se actualizará.
(4) Método Activar: La función de este método es activar el formulario y darle foco. El formato de llamada es:
Nombre del formulario.Activate();
Donde el nombre del formulario es el nombre del formulario que se activará.
(5) Método Cerrar: La función de este método es cerrar el formulario. El formato de llamada es:
Nombre del formulario.Close();
Donde el nombre del formulario es el nombre del formulario que se cerrará.
(6) Método ShowDialog: La función de este método es mostrar el formulario como un cuadro de diálogo modal. El formato de llamada es:
Nombre del formulario.ShowDialog();
3. Eventos de uso común
(1) Evento de carga: este evento ocurre cuando el formulario se carga en la memoria, es decir, antes de que el formulario se muestre por primera vez.
(2) Evento activado: Este evento ocurre cuando se activa el formulario.
(3) Evento de desactivación: Este evento ocurre cuando el formulario pierde el foco y se convierte en un formulario inactivo.
(4) Evento de cambio de tamaño: este evento ocurre cuando se cambia el tamaño del formulario.
(5) Evento Paint: Este evento ocurre cuando se vuelve a dibujar el formulario.
(6) Evento de clic: Este evento ocurre cuando el usuario hace clic en el formulario.
(7) Evento DoubleClick: Este evento ocurre cuando el usuario hace doble clic en el formulario.
(8) Evento cerrado: Este evento ocurre cuando se cierra el formulario.
Control de cuadro de texto
2. Control de etiqueta
1 Propiedades comunes:
(1) Propiedad de texto: se utiliza para establecer O. devuelve la información de texto que se muestra en el control de etiqueta.
(2) Propiedad AutoSize: se utiliza para obtener o establecer un valor que indica si se ajusta automáticamente el tamaño del control para mostrar completamente su contenido. Cuando el valor de
es verdadero, el control se ajustará automáticamente al tamaño que pueda acomodar el texto. Cuando el valor sea falso, el tamaño del control será el tamaño del diseño.
El valor predeterminado es falso.
(3) Propiedad de anclaje: se utiliza para determinar la relación fija entre este control y su control contenedor. El llamado control de contenedor se refiere a una situación en la que a menudo hay un control entre los controles. Por ejemplo, el control de formulario más típico contiene muchos controles, como controles de etiquetas y cuadros de texto.
En este momento, el control que contiene el control se denomina control contenedor o control principal, y el control principal se denomina control secundario. En este momento, encontrará un problema, es decir, la relación posicional entre el control secundario y el control principal. Es decir, cuando la posición y el tamaño del control principal cambian, ¿qué tipo de comportamiento seguirá el principio del control secundario? cambia de ubicación y tamaño. El atributo Anchor estipula este principio.
Para el atributo Ancla, puede configurar cualquiera de los valores Superior, Inferior, Derecha e Izquierda.
El método de configuración es hacer clic en la flecha a la derecha del atributo Ancla en el. Aparecerá la ventana de propiedades que se muestra en la Figura 9-6
, a través de la cual se puede establecer el valor del atributo Anchor. En la Figura 9-6, la dirección
seleccionada que se vuelve negra es el control direccional establecido, es decir, Izquierda, Derecha y
Abajo se muestran en la figura. En este momento, si la ventana principal cambia, la ventana secundaria se asegurará de que la distancia entre su borde izquierdo y el lado izquierdo del contenedor
, la distancia entre el borde superior y el borde superior del contenedor , y la distancia entre el borde inferior y el borde inferior del contenedor permanece sin cambios.
p>El efecto se muestra en la Figura 9-7.
Se puede ver que a medida que cambia el tamaño del formulario
, el control Etiqueta también cambiará
en consecuencia. Lo que permanece sin cambios es la distancia entre el borde
especificado en
Archor y el borde correspondiente del control principal
.
(4) Propiedad BackColor:
Se utiliza para obtener o establecer el color de fondo del control. Cuando el valor de la propiedad se establece en Color.Transparent, la etiqueta se mostrará de forma transparente, es decir, el color de fondo ya no se mostrará
.
(5) Propiedad BorderStyle: se utiliza para establecer o devolver el borde. Hay tres opciones:
BorderStyle.None no tiene bordes (predeterminado), BorderStyle.FixedSingle es un borde de orden fijo
y BorderStyle.Fixed3D es un borde tridimensional.
(6) Propiedad TabIndex: se utiliza para establecer o devolver la secuencia de teclas de tabulación del objeto.
(7) Propiedad habilitada: se utiliza para establecer o devolver el estado del control. Cuando el valor es verdadero, se permite el uso del control
; cuando el valor es falso, el uso del control está prohibido. En este momento, la etiqueta está atenuada. el código.
Figura 9-8 Representación del borde
Además, la etiqueta también tiene atributos como Visible, ForeColor, Fuente, etc. Para significados específicos, consulte los atributos correspondientes del formulario.
3. Control TextBox
1. Atributos principales:
(1) Atributo de texto: El atributo Texto es el atributo más importante del cuadro de texto, porque es necesario mostrarlo. El texto está contenido en la propiedad Texto. De forma predeterminada,
se pueden ingresar hasta 2048 caracteres en un cuadro de texto. Si configura la propiedad MultiLine en verdadero, puede ingresar hasta 32 KB de texto.
La propiedad Texto se puede configurar en tiempo de diseño usando la ventana Propiedades, o en tiempo de ejecución usando código o mediante la entrada del usuario. Puede
obtener el contenido actual del cuadro de texto leyendo la propiedad Texto en tiempo de ejecución.
(2) Atributo MaxLength: se utiliza para establecer la longitud máxima de caracteres que se pueden ingresar en el cuadro de texto. Cuando el valor de este atributo es 0, no hay límite para el número de caracteres
ingresado.
(3) Propiedad MultiLine: se utiliza para establecer si el texto en el cuadro de texto se puede ingresar en varias líneas y mostrarse en varias líneas. Cuando el valor es verdadero, se permite mostrar varias líneas
. Cuando el valor es falso, no se permite la visualización de varias líneas. Una vez que el texto excede el ancho del cuadro de texto, la parte sobrante no se mostrará.
(4) Atributo HideSelection: se utiliza para determinar si el texto seleccionado seguirá mostrándose en el modo seleccionado después de que el foco abandone el cuadro de texto. Si el valor es verdadero,
no se mostrará en el modo seleccionado, si el valor es falso, aún se mostrará en el modo seleccionado.
(5) Atributo ReadOnly: se utiliza para obtener o establecer un valor que indica si el texto en el cuadro de texto es de solo lectura. Cuando el valor es verdadero, es de solo lectura.
Cuando el valor es falso, se puede leer y escribir.
(6) Atributo PasswordChar: es un tipo de cadena que permite establecer un carácter. Cuando se ejecuta el programa, todo el contenido ingresado en Texto se mostrará como el valor del atributo, por lo que juega un papel. Función confidencial y generalmente se utiliza para ingresar contraseñas o contraseñas.
(7) Propiedad ScrollBars: se utiliza para configurar el modo de la barra de desplazamiento. Hay cuatro opciones: ScrollBars.None (sin barra de desplazamiento), ScrollBars.Horizontal
(barra de desplazamiento horizontal). , ScrollBars.Vertical (barra de desplazamiento vertical), ScrollBars.Both (barra de desplazamiento horizontal y vertical).
Nota: Este valor de atributo solo es válido cuando el atributo MultiLine es verdadero. Cuando el valor de la propiedad WordWrap es verdadero,
La barra de desplazamiento horizontal no funcionará
(8) Propiedad SelectionLength: se utiliza para obtener o establecer el número de caracteres seleccionados en el cuadro de texto. Solo se puede utilizar en código. Cuando el valor es 0, significa que no hay caracteres seleccionados.
(9) Propiedad SelectionStart: se utiliza para obtener o establecer el punto de inicio del texto seleccionado en el cuadro de texto. Solo se puede usar en código, la posición
del primer carácter es 0, la posición del segundo carácter es 1, y así sucesivamente.
(10) Propiedad SelectedText: se utiliza para obtener o establecer una cadena que indica el texto actualmente seleccionado en el control. Sólo se puede utilizar en código
.
(11) Líneas: esta propiedad es una propiedad de matriz que se utiliza para obtener o establecer las líneas de texto en el control del cuadro de texto. Es decir, cada línea del cuadro de texto se almacena
en un elemento del conjunto Líneas.
(12) Modificado: Se utiliza para obtener o establecer un valor que indica si el usuario ha modificado el control del cuadro de texto desde que se creó el control del cuadro de texto o desde que se configuró el contenido del control por última vez.
El contenido del control. Un valor de verdadero indica que se ha modificado y un valor de falso indica que no se ha modificado.
(13) Propiedad TextLength: se utiliza para obtener la longitud del texto en el control.
(14) WordWrap: se utiliza para indicar si el control de cuadro de texto de varias líneas se ajustará automáticamente al principio de la siguiente línea cuando los caracteres de entrada excedan el ancho de una línea.
El valor es verdadero, lo que indica cambio automático al comienzo de la siguiente línea. Un valor falso significa que no se cambia automáticamente al comienzo de la siguiente línea.
2. Métodos de uso común:
(1) Método AppendText: agrega una cadena al final del texto en el cuadro de archivo. El formato general de la llamada es el siguiente:
Objeto de cuadro de texto.AppendText(str)
El parámetro str es la cadena que se agregará.
(2) Método de limpieza: borra todo el texto del control del cuadro de texto. El formato general de la llamada es el siguiente:
Objeto de cuadro de texto.Clear() Este método no tiene parámetros.
(3) Método de enfoque: establece el enfoque del cuadro de texto. Si el foco se establece correctamente, el valor es verdadero; de lo contrario, es falso. El formato general de la llamada es el siguiente:
Objeto de cuadro de texto.Focus() Este método no tiene parámetros.
(4) Método de copia: copia el contenido seleccionado actualmente en el cuadro de texto al portapapeles. El formato general de la llamada es el siguiente:
Objeto de cuadro de texto.Copy() Este método no tiene parámetros.
(5) Método de corte: mueve el contenido actualmente seleccionado en el cuadro de texto al portapapeles. El formato general de la llamada es el siguiente:
Objeto de cuadro de texto.Cut() Este método no tiene parámetros.
(6) Método de pegado: reemplaza el contenido seleccionado actualmente en el cuadro de texto con el contenido del portapapeles. El formato general de la llamada es el siguiente:
Objeto de cuadro de texto.Paste() Este método no tiene parámetros.
(7) Método de deshacer: deshace la operación de edición anterior en el cuadro de texto. El formato general de la llamada es el siguiente:
Objeto de cuadro de texto.Undo() Este método no tiene parámetros.
(8) Método ClearUndo: borra información sobre operaciones recientes del búfer de deshacer del cuadro de texto. Dependiendo del estado de la aplicación,
este método se puede utilizar para evitar ejecuciones repetidas. de deshacer. El formato general de la llamada es el siguiente:
Objeto de cuadro de texto.ClearUndo() Este método no tiene parámetros.
(9) Método de selección: se utiliza para establecer el texto seleccionado en el cuadro de texto. El formato general de la llamada es el siguiente:
Objeto de cuadro de texto.Select(inicio,longitud)
Este método tiene dos parámetros. El primer parámetro de inicio se utiliza para establecer el valor actual. valor en el cuadro de texto. La posición del primer carácter del texto seleccionado
, y la longitud del segundo parámetro se utiliza para establecer el número de caracteres que se seleccionarán.
(10) Método SelectAll: se utiliza para seleccionar todo el texto en el cuadro de texto. El formato general de la llamada es el siguiente:
Objeto de cuadro de texto.SelectAll() Este método no tiene parámetros.
3. Eventos de uso común:
(1) Evento GotFocus: este evento ocurre cuando el cuadro de texto recibe el foco.
(2) Evento LostFocus: Este evento ocurre cuando el cuadro de texto pierde el foco.
(3) Evento TextChanged: Este evento ocurre cuando el valor del atributo Texto cambia. Este evento se genera si el valor de la propiedad Texto del cuadro de texto
se cambia mediante modificación programática o interacción del usuario.
4. Control RichTextBox
RichTextBox es un control de procesamiento de textos que puede ingresar y editar texto. En comparación con el control TextBox, RichTextBox
El texto del control. Las funciones de procesamiento son más abundantes. No solo puede establecer el color y la fuente del texto, sino que también tiene una función de búsqueda de cadenas. Además, el control RichTextBox
también puede abrir, editar y almacenar archivos en formato .rtf, archivos en formato de texto ASCII y archivos en formato de codificación Unicode.
1. Propiedades comunes
El control RichTextBox básicamente tiene todas las propiedades del control TextBox presentado anteriormente. Además, el control también tiene algunas propiedades
Otras. propiedades.
(1) Propiedad RightMargin: se utiliza para establecer u obtener el tamaño del margen derecho, la unidad es píxeles. Puede establecer el margen derecho a través de esta propiedad.
Si desea que el margen derecho sea de 50 píxeles, puede utilizar la siguiente declaración:
RichTextBox1.RightMargin=RichTextBox1.Width-. 50;
(2) Atributo Rtf: se utiliza para obtener o configurar el texto en el control RichTextBox, incluidos todos los códigos de formato RTF. Puede utilizar esta propiedad para colocar texto con formato
RTF en un control para su visualización o para extraer texto con formato RTF de un control. Esta propiedad normalmente se usa para intercambiar información entre el control RichTextBox y otras fuentes RTF como Microsoft Word o Windows WordPad.
(3) Propiedad SelectedRtf: se utiliza para obtener o establecer el texto en formato RTF actualmente seleccionado en el control. Esta propiedad permite al usuario obtener el texto seleccionado en el control, incluido el código de formato RTF. Si no hay ningún texto seleccionado actualmente, asignar un valor a esta propiedad insertará el texto asignado en el
punto de inserción. Si se selecciona texto, el valor de texto asignado a esta propiedad reemplaza el texto seleccionado.
(4) Propiedad SelectionColor: se utiliza para obtener o establecer el color del texto actualmente seleccionado o punto de inserción.
(5) Propiedad SelectionFont: se utiliza para obtener o establecer la fuente del texto o punto de inserción actualmente seleccionado.
2. Métodos de uso común
El control RichTextBox básicamente tiene todos los métodos que el control TextBox introdujo anteriormente. Además, este control también tiene algunos métodos.
Otros métodos.
(1) Método Rehacer: se utiliza para rehacer la última operación deshecha. El formato general de la llamada es el siguiente:
Objeto RichTextBox.Redo()
Este método no tiene parámetros.
(2) Método de búsqueda: se utiliza para buscar la cadena especificada desde el control RichTextBox. El formato de llamada utilizado con frecuencia es el siguiente:
[Formato 1]:
objeto RichTextBox.Find(str)
[Función]: en el " especificado RichTextBox" Busca texto en un control y devuelve la posición del primer carácter del texto de búsqueda dentro del control. Si
no se encuentra la cadena de búsqueda o la cadena de búsqueda especificada por el parámetro str está vacía, el valor de retorno es 1.
[Formato 2]:
Objeto RichTextBox.Find(str,RichTextBoxFinds)
[Función]: Busca en el cuadro de texto especificado por "objeto RichTextBox" El texto especificado en el parámetro str y devuelve la posición del primer carácter del texto dentro del control
. Si se devuelve un valor negativo, no se encontró la cadena de texto buscada. También puede utilizar este método para buscar texto en un formato específico.
El parámetro RichTextBoxFinds especifica cómo realizar la búsqueda de texto en el control. Sus valores y significados se muestran en la Tabla 9-4.
[Formato 3]:
Objeto RichTextBox.Find(str,start,RichTextBoxFinds)
[Función]: El método Find aquí es básicamente el mismo que el formato 2 anterior es similar, la única diferencia es que el rango de búsqueda de texto se reduce estableciendo la posición inicial de la búsqueda dentro del texto de control. El parámetro de inicio indica la posición inicial de la búsqueda. Esta función permite a los usuarios evitar texto que ya se haya buscado o que se sabe que no contiene el texto específico que se está buscando.
Si se especifica un valor RichTextBoxFinds.Reverse en el parámetro de opciones, el valor
del parámetro de inicio indicará dónde termina la búsqueda inversa, ya que la búsqueda comienza en la parte inferior del documento.
(3) Método SaveFile: se utiliza para guardar la información en RichTextBox en el archivo especificado. Hay tres formatos de llamada.
[Formato 1]:
Nombre del objeto RichTextBox.SaveFile (nombre del archivo);
[Función]: Guarda el contenido en el control RichTextBox como formato RTF; en el archivo.
[Formato 2]:
Nombre del objeto RichTextBox.SaveFile (nombre de archivo, tipo de archivo);
[Función]: Guarda el contenido en el control RichTextBox; En el archivo de formato especificado para "Tipo de archivo".
[Formato 3]:
Nombre del objeto RichTextBox.SaveFile (flujo de datos, tipo de flujo de datos);
[Función]: guarda el contenido en RichTextBox; control Guardar en el archivo de tipo de flujo de datos especificado como "tipo de flujo de datos".
Entre ellos, los valores y significados del tipo de archivo o tipo de flujo de datos se muestran en la Tabla 9-5.
(4) Método LoadFile: utilice el método LoadFile para cargar archivos de texto y archivos RTF en el control RichTextBox. Hay tres formatos de llamadas principales
.
[Formato 1]:
Nombre del objeto RichTextBox.LoadFile (nombre del archivo);
[Función]: carga archivos en formato RTF o archivos de texto ASCII estándar; el control RichTextBox.
[Formato 2]:
Nombre del objeto RichTextBox.LoadFile (flujo de datos, tipo de flujo de datos);
[Función]: carga el contenido del flujo de datos existente; se carga en el control RichTextBox.
[Formato 3]:
Nombre del objeto RichTextBox.LoadFile(nombre de archivo, tipo de archivo);
[Función]: cargar un tipo específico de archivo en; Control RichTextBox.
Nota: consulte la Tabla 9-5 para conocer los tipos de archivos y formatos de flujo de datos.
5. Control NumericUpDown
El control NumericUpDown en el grupo de control de Windows Forms parece un cuadro de texto con un par de cuadros de texto en los que el usuario puede hacer clic para ajustar el valor.
Una combinación de flechas. Puede aumentar y disminuir números haciendo clic en los botones arriba y abajo, presionando las teclas de flecha arriba y abajo o ingresando los números directamente. Cuando hace clic en la tecla de flecha hacia arriba, el valor aumenta hacia el valor máximo; cuando hace clic en la tecla de flecha hacia abajo, el valor
disminuye hacia el valor mínimo. El icono de este control en la caja de herramientas es.
El estilo de este control se muestra en la Figura 9-13.
1. Propiedades comunes:
(1) DecimalPlaces: obtiene o establece el número de decimales que se muestran en el control.
(2) Hexadecimal: Obtiene o establece un valor que indica si el control muestra el valor contenido en formato hexadecimal.
(3) Incremento: Obtiene o establece el valor del control que aumenta o disminuye cuando se hace clic en el botón arriba o abajo.
(4) Máximo: Obtiene o establece el valor máximo del control.
(5) Mínimo: Obtiene o establece el valor mínimo del control.
(6) Valor: Obtiene o establece el valor actual del control.
Al igual que el control TextBox, los eventos comunes del control NumericUpDown son: ValueChanged, GotFocus, LostFocus, etc.
Control de botones