wayground logo

Free Printable Worksheets

NEW

Font size

S
M
L
XL
Worksheets

Cuestionario de C# - Windows Forms

Total questions: 63

Worksheet time: 32mins

Name
Class
Date
1.

¿Qué propiedad de un TextBox se utiliza para obtener o establecer el texto que contiene?

a)

Name

b)

Value

c)

Text

d)

Content

2.

¿Es posible manejar el evento Click en un Button para ejecutar una acción cuando el usuario hace clic en él?

a)

Verdadero

b)

Falso

3.

¿Cuál de los siguientes eventos es utilizado para detectar cuando el usuario selecciona un elemento de un ComboBox?

a)

CheckedChanged

b)

SelectedIndexChanged

c)

TextChanged

d)

KeyPress

4.

El componente ErrorProvider se utiliza para mostrar mensajes de error en forma de una pequeña ventana emergente.

a)

Verdadero

b)

Falso

5.

¿Qué propiedad del Timer se debe establecer para que el temporizador comience a contar?

a)

Interval

b)

Enabled

c)

Start

d)

Tick

6.

¿Cuál de las siguientes propiedades de un Label controla si el texto se puede ajustar en varias líneas?

a)

Multiline

b)

WordWrap

c)

AutoSize

d)

TextAlign

7.

Un CheckBox permite que el usuario seleccione múltiples opciones.

a)

Verdadero

b)

Falso

8.

¿Qué evento de un TextBox se desencadena cuando el usuario presiona una tecla?

a)

TextChanged

b)

KeyPress

c)

Click

d)

Focus

9.

El componente ListView permite mostrar ítems en modo de lista con columnas, imágenes y detalles adicionales.

a)

Verdadero

b)

Falso

10.

¿Cuál es la propiedad del ComboBox que se utiliza para añadir elementos a la lista desplegable?

a)

Items

b)

Text

c)

SelectedItem

d)

DataSource

11.

El evento CheckedChanged en un RadioButton ocurre cuando el estado de selección del botón cambia.

a)

Verdadero

b)

Falso

12.

¿Qué propiedad de un Button se utiliza para cambiar el texto que aparece en el botón?

a)

Content

b)

Name

c)

Text

d)

Caption

13.

El componente ErrorProvider se utiliza para validar campos y mostrar un ícono de error cerca de un control.

a)

Verdadero

b)

Falso

14.

¿Qué propiedad de un Panel se utiliza para contener y organizar otros controles en su interior?

a)

Parent

b)

Controls

c)

Children

d)

Container

15.

El evento Tick del componente Timer se dispara a intervalos regulares definidos por la propiedad Interval.

a)

Verdadero

b)

Falso

16.

¿Qué evento se utiliza para manejar la acción de abrir un archivo con un OpenFileDialog?

a)

FileOk

b)

Open

c)

Load

d)

FileOpened

17.

El componente SaveFileDialog se utiliza para que el usuario pueda seleccionar una ubicación para guardar un archivo.

a)

Verdadero

b)

Falso

18.

¿Cuál de las siguientes es una característica del componente ContextMenuStrip?

a)

Es un menú que se muestra cuando el usuario hace clic derecho en un área específica.

b)

Es un menú principal que aparece en la parte superior de la ventana.

c)

Solo funciona con controles TextBox.

d)

No permite la personalización de ítems del menú.

19.

La propiedad Enabled de un control determina si el control está habilitado para la interacción del usuario.

a)

Verdadero

b)

Falso

20.

¿Qué propiedad de un TextBox establece que el texto se muestre como puntos, útil para contraseñas?

a)

PasswordChar

b)

SecretText

c)

SecureText

d)

HideText

21.

El evento Load de un formulario se ejecuta justo después de que el formulario se haya mostrado por primera vez.

a)

Verdadero

b)

Falso

22.

¿Qué componente se utiliza para mostrar mensajes emergentes en una aplicación de Windows Forms?

a)

MessageBox

b)

ErrorProvider

c)

Timer

d)

Panel

23.

El evento FormClosing ocurre cuando se intenta cerrar el formulario, permitiendo cancelar el cierre si es necesario.

a)

Verdadero

b)

Falso

24.

El evento FormClosing ocurre cuando se intenta cerrar el formulario, permitiendo cancelar el cierre si es necesario.

a)

Verdadero

b)

Falso

25.

¿Qué método del componente OpenFileDialog se utiliza para abrir el cuadro de diálogo?

a)

Open

b)

Show

c)

ShowDialog

d)

Display

26.

El componente ComboBox permite seleccionar más de un ítem a la vez.

a)

Verdadero

b)

Falso

27.

¿Qué propiedad de un ListView permite mostrar ítems con detalles adicionales en formato de columnas?

a)

View

b)

Items

c)

Columns

d)

FullRowSelect

28.

El evento Click de un Button solo se dispara cuando se hace clic con el botón derecho del ratón.

a)

Verdadero

b)

Falso

29.

¿Cuál es el evento que se dispara cuando se selecciona un ítem en un ListView?

a)

ItemChecked

b)

SelectedIndexChanged

c)

ItemSelectionChanged

d)

ItemActivated

30.

La propiedad AutoSize en un Label permite que su tamaño se ajuste automáticamente al contenido de texto.

a)

Verdadero

b)

Falso

31.

¿Qué propiedad del componente RadioButton se utiliza para obtener o establecer si está seleccionado?

a)

Checked

b)

Selected

c)

Value

d)

Active

32.

El ErrorProvider puede mostrar múltiples errores en diferentes controles de un formulario.

a)

Verdadero

b)

Falso

33.

¿Cuál es la propiedad del TextBox que permite establecer un texto que se muestra cuando el control está vacío?

a)

HintText

b)

PlaceholderText

c)

EmptyText

d)

TextHint

34.

El evento MouseHover se dispara cuando el usuario mantiene el puntero sobre un control durante un tiempo determinado.

a)

Verdadero

b)

Falso

35.

¿Qué propiedad de un MenuStrip permite añadir ítems de menú?

a)

Items

b)

Controls

c)

MenuItems

d)

ContextItems

36.

Con la propiedad Anchor, se puede anclar el control a uno o más bordes del contenedor, asegurando que mantenga la misma distancia relativa a esos bordes cuando el contenedor se redimensiona

a)

Verdadero

b)

Falso

37.

¿Qué propiedad de un CheckBox se utiliza para obtener si el ítem está seleccionado?

a)

Checked

b)

Selected

c)

Value

d)

Enabled

38.

El evento FormClosed ocurre cuando el formulario se ha cerrado completamente.

a)

Verdadero

b)

Falso

39.

¿Cuál es la propiedad que permite ajustar el intervalo de tiempo entre las repeticiones del Tick en un Timer?

a)

Duration

b)

Interval

c)

TickRate

d)

Frequency

40.

El componente Panel se utiliza principalmente para agrupar controles dentro de un contenedor.

a)

Verdadero

b)

Falso

41.

¿Cuál de los siguientes controles permite seleccionar múltiples ítems simultáneamente?

a)

ComboBox

b)

TextBox

c)

ListBox

d)

RadioButton

42.

¿Para qué se utiliza un ProgressBar en una aplicación de Windows Forms?

a)

Para indicar visualmente el progreso de una tarea en curso.

b)

Para mostrar el estado de un botón.

c)

Para seleccionar el nivel de brillo de la pantalla.

d)

Para mostrar el tiempo transcurrido.

43.

¿Qué propiedad de un ProgressBar se utiliza para establecer el valor máximo que puede alcanzar?

a)

Maximum

b)

MaxValue

c)

Limit

d)

Progress

44.

¿Cuál es la propiedad que se usa para incrementar el valor actual de un ProgressBar?

a)

CurrentValue

b)

Step

c)

Value

d)

Increment

45.

El ProgressBar puede representar progreso en modo continuo o en bloques. ¿Qué propiedad controla esta opción?

a)

Style

b)

Step

c)

Appearance

d)

ProgressType

46.

¿Para qué se utiliza un Form en Windows Forms?

a)

Para agrupar componentes visuales y representar la ventana principal o secundarias de una aplicación.

b)

Para almacenar datos en una base de datos.

c)

Para gestionar los estilos de la aplicación.

d)

Para mostrar mensajes emergentes.

47.

¿Qué evento se dispara cuando un formulario se está cerrando, pero aún no se ha cerrado completamente?

a)

FormClosed

b)

FormClosing

c)

Unload

d)

Dispose

48.

¿Qué propiedad de un Form permite cambiar el título que aparece en la barra superior de la ventana?

a)

Header

b)

Caption

c)

Title

d)

Text

49.

El evento Load de un Form ocurre antes de que el formulario sea mostrado por primera vez.

a)

Verdadero

b)

Falso

50.

¿Qué método se usa para abrir un Form en modo de ventana emergente, deteniendo la interacción con otras ventanas hasta que se cierre?

a)

ShowDialog()

b)

Show()

c)

Display()

d)

Open()

51.

¿Para qué se utiliza un ContextMenuStrip en una aplicación de Windows Forms?

a)

Para mostrar un menú contextual al hacer clic derecho en un control.

b)

Para gestionar la navegación de ventanas.

c)

Para mostrar información de estado en la aplicación.

d)

Para manejar los eventos del teclado.

52.

¿Cómo se asocia un ContextMenuStrip a un control en Windows Forms?

a)

Estableciendo la propiedad ContextMenuStrip del control.

b)

Arrastrando el ContextMenuStrip al control.

c)

Usando el evento MouseClick.

d)

Utilizando el método AttachMenu.

53.

¿Qué evento de un ContextMenuStrip se dispara cuando un ítem del menú es seleccionado?

a)

ItemClicked

b)

Selected

c)

MenuOpening

d)

ItemSelected

54.

El ContextMenuStrip se puede personalizar para mostrar imágenes junto a los ítems del menú.

a)

Verdadero

b)

Falso

55.

¿Para qué se utiliza el control StatusStrip en una aplicación de Windows Forms?

a)

Para mostrar información de estado sobre la aplicación en la parte inferior de la ventana.

b)

Para añadir menús contextuales a los controles.

c)

Para gestionar eventos de tiempo.

d)

Para permitir la navegación entre ventanas.

56.

¿Qué tipo de ítems se pueden añadir a un StatusStrip?

a)

StatusLabels, ProgressBars, y DropDownButtons

b)

Solo TextBoxes

c)

Solo Labels

d)

Buttons y Panels

57.

El StatusStrip puede contener un ProgressBar para mostrar el progreso de tareas.

a)

Verdadero

b)

Falso

58.

¿Qué propiedad del StatusStrip permite agregar múltiples ítems como Labels, Buttons o ProgressBars?

a)

Items

b)

Controls

c)

Content

d)

Components

59.

¿Para qué se utiliza un DataGridView en una aplicación de Windows Forms?

a)

Para mostrar y manipular datos en forma de tabla.

b)

Para crear gráficos dentro del formulario.

c)

Para gestionar los menús contextuales.

d)

Para crear botones y controles de entrada.

60.

¿Qué propiedad de un DataGridView se utiliza para enlazar datos provenientes de una fuente externa como una base de datos?

a)

DataSource

b)

Items

c)

Rows

d)

Columns

61.

¿Cuál es el evento que se dispara cuando el usuario selecciona una celda en un DataGridView?

a)

CellClick

b)

SelectedCellChanged

c)

CellSelected

d)

RowClicked

62.

El DataGridView permite ordenar las columnas haciendo clic en los encabezados de las mismas.

a)

Verdadero

b)

Falso

63.

¿Qué propiedad de un TextBox se utiliza para indicar el orden en el que avanza el cursor mediante teclado?

a)

tabstop

b)

tabindex

c)

enabled

d)

visible