Non ho capito molto quello che hai chiesto, ma provo ugualmente a risponderti.
Sembra che tu abbia derivato una textbox per creare una tua DateTextbox ( la chiamo cosi' giusto per capirci ).
A livello di codice avrai sicuramente scritto :
codice:
namespace MyControlsLibrary
{
public class DateTextbox : TextBox
{
[ tuo codice ]
}
}
A questo se vuoi utilizzare questo nuovo control nella stessa solution, e' sufficiente scrivere:
codice:
using MyControlsLibrary
[...]
private void InitializeComponent()
{
DateTextbox myDateTextBox = new DateTextbox();
}
Se vuoi tenere tutti i tuoi nuovi controls in una libreria separata, e' sufficiente includere la libreria nella tua solution, oppure aggiungere la libreria nei reference del progetto
Se volessi crearti un control che derivi dal tuo DateTextBox() devi scrivere:
codice:
using MyControlsLibrary
public class SpecializedDateTextBox : DateTextBox
{
[ codice per implementare la classe ]
}
Sperando di essere stato chiaro ed aver centrato il problema ....