Пример #1
0
 protected void OnEditActionActivated(object sender, EventArgs e)
 {
     CategoriaView categoriaView = new CategoriaView (5);
 }
Пример #2
0
 protected void OnEditActionActivated(object sender, EventArgs e)
 {
     TreeIter treeIter;
     treeView.Selection.GetSelected (out treeIter);
     object id = listStore.GetValue (treeIter, 0);
     CategoriaView categoriaView = new CategoriaView (id);
 }
Пример #3
0
	/*
	 * Refractorizamos, creando un método para dejarlo más limpio
	 * 
	 * public bool Confirm (string text) {
		MessageDialog messageDialog = new MessageDialog (
			this,
			DialogFlags.Modal,
			MessageType.Question,
			ButtonsType.OkCancel,
			"¿Desea eliminar el registro de la Base de Datos?"
			);
		ResponseType response = (ResponseType)messageDialog.Run ();
		messageDialog.Destroy ();

		return response == ResponseType.Ok;
	}
	*/

	protected void OnEditActionActivated (object sender, EventArgs e)
	{

		TreeIter treeiter; //Con Treeiter sabemos la posición exacta en el ListStore,la fila, que es como se visualiza el TreeView
		treeView.Selection.GetSelected (out treeiter);
		object id =listStore.GetValue (treeiter, 0);
		CategoriaView categoriaView = new CategoriaView (id); // no hace falta llamar a Show (categoriaView.Show) porque en las propiedades de CategoriaView, 'Visible' está activado
	
	}