Originariamente inviato da Raexphon

Vorrei sapere come creare una proprietà pubblica su un ocx dove va associato il nome della form che contiene il mio controllo.

Per essere + preciso vorrei fare un controllo che quando in fase di progettazione lo inserisco all'interno della form si posizioni alle coordinate 0,0 e mantenga le stesse dimensioni della form cosi come il controllo ToolBar.
se vuoi che il tuo controllo si comporti come una toolbar, ovvero che sia ancorabile al form ridimensionandosi di conseguenza, non devi creare nessuna proprietà.
Devi solo impostare la proprietà Alignable del tuo Usercontrol a True.
Se vuoi che si allinei già appena disposto sul form è sufficiente utilizzare l'evento InitProperties, poichè viene chiamato una volta sola durante il ciclo di vita del controllo:

codice:
Private Sub UserControl_InitProperties()
Extender.Align = vbAlignTop
End Sub
Originariamente inviato da Raexphon
La proprietà che vorrei creare è uguale a quella che hanno tutti i controlli ed esattamente il DataMember.
Per avere la proprietà DataMember è necessario creare una proprietà e comunicare a VB che si tratta di una proprietà associata a dati.
Questo puoi farlo impostando opportunamente gli attributi della routine relativa alla proprietà da associare ai dati.

Boolean