martes, 5 de marzo de 2013

Warning The type in conflicts with the imported type in . Using the type defined in

Este inconveniente se debe a que en las referencias del proyecto esta referenciado a si mismo.
Para solucionarlo hacer los siguiente pasos:

  • Ir a referencias del Proyecto.
  • Click con el botón derecho sobre la referencia que tiene el mismo nombre que el proyecto.
  • Y luego seleccionar Remove(Eliminar)

lunes, 4 de marzo de 2013

Cannot convert type System.Windows.Forms.Control[] to System.Windows.Forms.ComboBox

Este es un error común y muy sencillo de solucionar si estamos buscando por ejemplo un control dentro de un control de usuario con el siguiente código.

(el siguiente caso es la ejemplificacion para un ComboBox)

Convert.ToInt32(((ComboBox)ucLocalidadReal.Controls.Find("cbLocalidad", true)).SelectedValue.ToString()); 


 este código nos informara del siguiente error:

Cannot convert type 'System.Windows.Forms.Control[]' to 'System.Windows.Forms.ComboBox

Por lo tanto para solucionarlo, debe quedar así:

Convert.ToInt32(((ComboBox)ucLocalidadReal.Controls.Find("cbLocalidad", true).FirstOrDefault()).SelectedValue.ToString());