You are on page 1of 4

¿ Qué es un formulario Modal ?

Un formulario con bordes redimensionables

Un formulario que permanece por sobre los otros formularios de la misma aplicación pero no permite que tomen foco.

Un formulario que permanece por sobre los otros formularios de la misma aplicación pero permite que tomen foco.

Un formulario que permanece por sobre los otros formularios de la misma aplicación o de cualquier otra aplicación.

Si desde un formulario A se visualiza otro B utilizando el método ShowDialog()

El código sigue ejecutándose en el formulario A luego de la llamada al método ShowDialog() de B.

El código del formulario A detiene su ejecución hasta que el formulario B se cierre.

Sólo se puede visualizar otro formulario usando el método Show()

Ninguna de las anteriores.

¿ Cuál de estas afirmaciones es incorrecta ?

El control DataGridView puede contener datos desconectados de una fuente externa de datos (data source)

El control DataGridView permite mostrar información jerárquica de dos tablas relacionadas dentro de un DataSet.

El control DataGridView soporta modo enlazado y no enlazado a datos externos simultáneamente.

Ninguna de las anteriores.

Cual es el modelos instalación de los Windows form

Clikconce

Xcopy deployment

Msi instaler

Ninguna

¿ Qué beneficio aporta .NET 2.0 en la organización del código ?

El uso de #region.

El uso de Smart Tags

El uso de Partial Class.

La incorporación de porciones de código (code snippets)


Si dos controles de un formulario tienen el mismo valor en su propiedad "TabIndex". ¿Cuál es el que primero
recibe foco?

El que "está más cerca del usuario", es decir, el que está por encima del otro (z-order mayor)

El que "está más lejos del usuario", es decir, el que está por debajo del otro (z-order menor)

No es posible que dos controles de un formulario tengan el mismo valor para la propiedad "TabIndex".

Depende de si se está presionando "Tab" o "Shift+Tab"

¿ Existe algún control que permita ejecución asincrónicas de tareas que demoran mucho tiempo ?

Si, el control MultiThreadWorker

Si, el control BackGroudWorker

Si, el control AsyncWorker

No existe ningún control.

¿ Qué tipos de columnas soporta el control DataGridView ?

Sólo de texto y numéricas.

Sólo de texto, numéricas y check box.

De cualquier tipo, ya que es posible extender el tipo de columnas programáticamente.

Ninguna opción es correcta.

¿ Qué beneficios aporta el hecho de que ciertas propiedades de los controles reciban valores de tipo objeto ?

Se pueden aplicar "estilos" de fuentes, colores, tamaños, etc. a diferentes controles con menos código.

Permite reubicar los controles automáticamente al redimensionar el formulario

Permite aplicar herencia visual

Ninguna opción es correcta

Si un formulario pide confirmación al usuario para cerrarse en el evento click de un hipotético botón "Cerrar".
¿ Qué sucede si el usuario de la aplicación presiona Alt+F4 ?.

No aparece el mensaje de confirmación. La aplicación completa se cierra de manera inevitable.

No aparece el mensaje de confirmación. El pedido de confirmación debe programarse en el manejador de evento


FormClosing()
No aparece el mensaje de confirmación. El pedido de confirmación debe programarse en el manejador de evento KeyPress
del Form.

Aparece el mensaje de confirmación automáticamente

Si se pide intervención del usuario utilizando un MessageBox que muestra los botones "Si" y "No". ¿ Cómo se
obtiene la respuesta del usuario ?

Debe evaluarse el valor devuelto por el método Show de la clase Messagebox (del tipo DialogResult)

Debe evaluarse el valor devuelto por el método Show de la clase Messagebox (del tipo ButtonPressed)

Evaluando la propiedad ButtonPressed de la clase MessageBox

La clase MessageBox sólo muestra el botón Ok

Las propiedades dinámicas del archivo de configuración:

Solo son accesibles en tiempo de diseño

Permiten personalizar las aplicaciones Windows Forms, almacenando preferencias del usuario y enlazándolas a controles
del formulario.

El desarrollador debe generar la clase Settings utilizada para manipularlas

Solo son accesibles en tiempo de ejecución

¿ Para que sirve el TableLayoutPanel ?

Para mostrar datos en forma tabular provenientes de un DataSet

Para mostrar datos en forma tabular provenientes de un DataTable

Para organizar controles en forma tabular y que se ubiquen automáticamente al redimensionar el formulario

Ninguna opción es correcta

¿ Es posible alinear un control MenuStrip a otro borde del form que no sea el superior ?

No, el control MenuStrip no posee la propiedad Dock

Si, solamente al borde inferior

Si, a cualquiera de los cuatro bordes.

Si, soporta todas las opciones de la propiedad Dock de cualquier otro control, inclusive "Fill".

¿ Qué propiedades están relacionadas con el DataBinding de un control ComboBox ?

DisplayMember, ValueMember y DataSource


DataMember, ValueMember y DataBind

DisplayMember, ItemValue y DataSource

Ninguna de las anteriores.

Para crear formularios transparentes es necesario

Asignar un valor entre 0 y 1 a la propiedad "Transparency" del objeto Form

Asignar un valor entre 0 y 1 a la propiedad "Opacity" del objeto Form

Utilizar funciones de GDI+

Utilizar funciones de la API de Win32.

¿ Qué opción brinda Windows Forms para compartir funcionalidad a lo largo de la aplicación ?

Clases parciales (Partial Class)

Controles Personalizados

Herencia Visual

Click Once

¿ Para qué se utilizan las opciones de MergeAction ?

Para controlar cómo se visualizan datos enlazados y no enlazados en un DataGridView

Para controlar cómo se relacionan diferentes opciones de menú en una misma ventana.

Para controlar cómo se relacionan diferentes opciones de menú de diferentes ventanas.

Para controlar cómo se enlazan los datos en un DataGridView