Ejemplo 045 programa de formulario simple

Clase de formulario

https://docs.microsoft.com/zh-cn/dotnet/api/system.windows.forms.form?view=netframework-4.8

Comentario

El formulario  es la representación de cualquier ventana que se muestra en la aplicación.

  • La  clase Form se puede usar para crear estándares, herramientas, ventanas sin bordes y flotantes.
  • La  clase Form se puede usar para crear ventanas modales, como cuadros de diálogo. 
  • La  clase Form se puede usar para crear múltiples interfaces de documentos (MDI). Los formularios pueden contener otros formularios llamados formularios MDI secundarios. Los formularios MDI se crean estableciendo la   propiedad  IsMdiContainertrue en.  Cree un formulario secundario MDI estableciendo la  propiedad MdiParent en el formulario primario MDI que contendrá el formulario secundario.

Con   las propiedades proporcionadas en la clase Form , puede determinar la apariencia, el tamaño, el color y las funciones de administración de ventanas de la ventana o cuadro de diálogo creado.

  • La  propiedad Texto le permite especificar el título de la ventana en la barra de título. 
  • Las  propiedades Size  y  DesktopLocation le permiten definir el tamaño y la ubicación de la ventana cuando se muestra la ventana. 
  • Propiedad " ForeColor  " para cambiar el color de primer plano predeterminado de todos los controles colocados en el formulario.
  • Las  propiedades FormBorderStyle , MinimizeBoxMaximizeBox le permiten controlar si el formulario se puede minimizar, maximizar o redimensionar en tiempo de ejecución.

Use métodos de clase para procesar formularios. 

 Los eventos de la clase Form pueden responder a las operaciones realizadas en el formulario. 

  • Use el   evento Activado para realizar operaciones, como actualizar los datos que se muestran en el control del formulario cuando se activa el formulario.
  • Al colocar Main un método nombrado en la clase  , puede usar el formulario como la clase inicial en su aplicación. Main Agregue código para crear y mostrar formularios en el  método. También debe agregar  STAThread características al  Main método para que se ejecute el formulario. Cuando se cierra el formulario de inicio, la aplicación también se cierra.

Si la   propiedad Enabled se establece antes de que el  Formulario sea  visible  false (por ejemplo, en el diseñador de Microsoft Visual Studio,  Enabled se  establece en false), los botones "Minimizar", "Maximizar", "Cerrar" y "Sistema" permanecen habilitados. Si  Enabled está configurado para ser   visible después del  Formulariofalse  (por ejemplo, cuando ocurre un evento de Carga), estos botones se desactivarán.

         La ventana es el método principal para que el software interactúe con el usuario final. En la ventana, el usuario ingresa datos y recibe comentarios a través de la ventana. Incluyendo cuadros de diálogo, varios controles pueden considerarse como ventanas. En el marco System. Windows.Foms, se definen varios controles de tipo ventana. Cada control se define como una clase heredable, y la clase principal del control no es la misma.
      La clase Control definida en el espacio de nombres Sistema, Windows.Foms es la base de todos los controles, y proporciona funciones básicas como la entrada del usuario y dispositivos específicos, incluidas propiedades específicas como el color de primer plano, el color de fondo y el texto.

  • La clase Scrollablecontrol se hereda de la clase Control. Agrega las funciones de desplazamiento horizontal y vertical del área de usuario sobre la base de la clase Control.
  • La clase Containercontrol se hereda de la clase ScrollableControl. Sobre la base de Scrollable Control, agrega la capacidad de acomodar otros controles, incluida la gestión del enfoque y el posicionamiento. Containercontrol también introduce el concepto de modal y multi-documento. El formulario de diálogo se hereda de la clase Containercontrol.
  • Clase de botón El botón se hereda de la clase Base de botón, y la clase Base de botón se hereda de la clase Control.

Cree un nuevo proyecto de aplicación de Windows, el entorno de programación VBNT genera automáticamente un marco de programa, el nombre del archivo es Foml.vb. Agregue un control de botón al cuadro de diálogo y modifique las propiedades de control en el cuadro de diálogo de propiedades, como se muestra en la tabla
 

Controles Atributos Establecer valor
Formar Nombre Form1
Botón Texto Hola
Nombre btnSayHello

Formulario de clase pública1

    Private Sub btnSayHello_Click (remitente ByVal como System.Object, ByVal e As System.EventArgs) Maneja btnSayHello.Click
        'Texto de solicitud , forma del botón, título de la ventana
        MsgBox ("Hola, ¿Cómo estás?", MsgBoxStyle.OkOnly, Me.Text)
    End Sub
End Class
 

 

Publicado 146 artículos originales · elogiado 0 · visitas 2720

Supongo que te gusta

Origin blog.csdn.net/ngbshzhn/article/details/105637406
Recomendado
Clasificación