in
La comunità italiana dedicata a Sviluppatori e Architetti IT delle piattaforme Windows

CollectionEditor su UserControl

Ultimo messaggio ricevuto il 14-03-2007 8.59 da GattoNero. 2 risposta(e).
Pagina 1 di 1 (3 elemento/i)
Ordina messaggi: Precedente Successivo
  • 13-03-2007 13.08

    CollectionEditor su UserControl

    Ho provato a creare un mio Usercontrol che contiene una Collezione di componenti (derivati da Panel).
    Nonostante quella che mi sembra essere un'implementazione corretta cioè:
    - ho creato la classe che implementa da ICollection
    - ho definito nella collezione la proprietà this[int index]
    - ho definito nella proprietà dello usercontrol l'editor con
    [EditorAttribute(typeof(System.ComponentModel.Design.CollectionEditor), typeof(System.Drawing.Design.UITypeEditor))]
    MyCollection Collezione
    {
        get { return _miacollezione;}
        set { miacollezione=value;}
    }

    Niente da fare... nell'object inspector alla proprietà "Collezione" vedo la scritta (Collection).. clicco sul bottone con i "..." ma nell'editor il bottone "Add" è disabilitato... dove sbaglio?

    • Log
  • 13-03-2007 16.56 In risposta a

    Re: CollectionEditor su UserControl

    Suppongo che manchi il codice per il rendering a design-time del tuo controllo. L'articolo Collection Controls with Rich Design Time Support spiega come implementare la gestione design dei controlli basati sulle collezioni. Presenta il codice sia in C# che in VB.NET.
    • Log
  • 14-03-2007 8.59 In risposta a

    Re: CollectionEditor su UserControl

    Grazie mille!!!

    Utilissimo... Big Smile

    • Log
Pagina 1 di 1 (3 elemento/i)
Prelevato da http://www.devspy.com/forums/t/4458.aspx
DevSpy.com 6.0 © 2001-2008 - Alcuni Diritti Riservati
Salvo diversa indicazione, tutti i contenuti sono pubblicati sotto licenza "Creative Commons Attribution-Share Alike 3.0"