Programacion Android

Páginas: 3 (687 palabras) Publicado: 6 de junio de 2013
UserControls:
Los UserControls un medio para crear y reutilizar interfaces gráficas personalizadas.
Un UserControl es un componente con una representación visual.

[Category("MisCategorias")][Description("Obtiene el UserName en el TextBox")]
public string UserName {
get { return txtName.Text; }
set { txtName.Text = value; }
}

 Eventos y Delegados.
En este modelo se tienenelementos que mediante cierta lógica publican un evento, que envían el evento disparado solo a los suscriptores que están suscriptos a dicho evento.
En C# cualquier objeto puede publicar un conjunto deeventos que las aplicaciones pueden suscribir. Cuando el objeto que publica dispara el evento todas las aplicaciones suscriptoras deben ser notificadas. 

En el corazón de los eventos en C# están losdelegados. Cuando un objeto genera un evento este deber ser enviado "fuera".
Estos eventos son despachados fuera mediante el uso de delegados.
Para suscribirse a un evento uno debe hacer doble click enel evento que aparece en la lista de eventos de ese objeto. Esto lo que hace es agregar una linea de codigo al Program.cs que dice asi:
(Ejemplo de suscripcion al evento load de un form)
this.Load+= new System.EventHandler(this.Form1_Load);
Ahi se crea el EventHandler del evento load, por lo que al suceder el eventose ejecutan las instrucciones que se le asignen.
Por convención el delegado,acepta dos parámetros:
El objeto que genera el evento
Parámetros para el evento especifico 
public delegate void SubmitClickedHandler(object sender, EventArgs e);public event SubmitClickedHandler SubmitClicked;
//
// Por ejemplo.
//
public delegate void EncontradoEventHandler(string strTextoBuscado);
public event EncontradoEventHandler Encontrado;
//
// Invocacion desde el UserControl.//
if (this.Encontrado != null) {
this.Encontrado("cadena");
}
 



DataSet (System.Data):
El DataSet es una representación de datos en memoria. Un DataSet muestra un conjunto de datos,...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • programacion en android
  • programacion android
  • programación android
  • PROGRAMACION ANDROID
  • Programación android
  • Programación Android
  • Programacion Android
  • Programacion Android

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS