Ver Mensaje Individual
  #2 (permalink)  
Antiguo 31/07/2009, 17:26
Trulala de cordoba
 
Fecha de Ingreso: octubre-2000
Mensajes: 1.692
Antigüedad: 24 años, 3 meses
Puntos: 19
Respuesta: Propiedades de un Web User Control

Hola como te va!

Pues una forma que tienes de hacerlo es a tus propiedades agregarles atributos especiales, en tu caso tendrías que usar "DesignerSerializationVisibility" para lograr algo similar a lo que quieres y además tener una colección como variable, algo como esto:
Código PHP:
private List<int> list = new List<int>();

 

[
Category("Options"), Description("Liste d'entiers"), Browsable(true), DesignerSerializationVisibility(DesignerSerializationVisibility.Visible)]

public List<
intIntList

{

     
get

     
{

         return list;

     }

     
set

     
{

         list = 
value;

     }

 } 
Además si queres ver como podes agregarle esa opción que tiene los controles que tiene un "+" para desplegar otras opciones podes hacerlo así por ejemplo:

Código PHP:
[Category("Options")]

public 
string ImageTexte

{

    
get

    
{

        return 
label1.Text;

    }

    
set

    
{

        
label1.Text value;

    }

}

 

[
Category("Options")]

public 
string ButtonTexte

{

    
get

    
{

        return 
button1.Text;

    }

    
set

    
{

        
button1.Text value;

    }


Te recomiendo está página donde tenes los ejemplos y otras cosas:
http://www.supinfo-projects.com/en/2...net_2006_ve/2/

Espero que sea lo que estabas buscando.
__________________
PD: Con amor, fe, amor a Dios y amistad podemos hacer un mundo mejor!!!!