Hola
estoy creando un control con la clase UserControl. Cuando agrego propiedades q tienen datos como float,Int,string,Color etc para q aparescan en tiempo diseño no ahi problema pero cuando quiero agregarlas a partir de una clase propia no puedo editarlas en tiempo de diseño
es decir:
tengo una clase
public class ReportDocument : System.Windows.Forms.UserContro
la cual tiene 3 datos
private Seccion header,body,footer;
donde Seccion es una clase q yo mismo hice
public class Seccion{
private float height,width;
public Seccion(){
//
// TODO: Add constructor logic here
//
}
[
Category("Appearance"),
Browsable(true),
EditorBrowsable(EditorBrowsableState.Always)
]
public float Height{
get{
return height;
}
set{
height=value;
}
}
}
dentro de ReportDocument tengo lo siguiente :
[
Category("Appearance"),
Browsable(true),
EditorBrowsable(EditorBrowsableState.Always)
]
public Seccion Header{
get{
return header;
}
set{
header=value;
}
}
Que segun yo me permite ver y modificar el miembro header, pero no es asi, este solo aparece pero no se puede modificar, alguien sabe pr q y como se puede solucionar
de antemano Gracias