exam en win forms
TRANSCRIPT
¿ 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