[C#]usare metodo di una classe contenuta in una libreria

lunedì 17 luglio 2006 - 17.08

kiara83 Profilo | Junior Member

Ho creato una libreria e volevo usarla all'interno di un mio nuovo progetto così ho aggiunto il reference e l'using; ora vorrei usare un metodo di una classe presente all'interno della mia libreria. Come devo fare??

kiara83 Profilo | Junior Member

Ho messo così:


TemporalLine.TemporalLineControl nt = new TemporalLineControl();/// nt.DragDrop();

Ma mi dice che c'è questo errore:

The event 'System.Windows.Forms.Control.DragDrop' can only appear on the left hand side of += or -=
All'interno del mio temporalLineControl ho definito in realtà il metodo OnDragDrop ma non mi compare quindi ho messo il metodo DragDrop.
Che differenza c'è tra DragDrop e OnDragDrop?

kiara83 Profilo | Junior Member

Il metodo che devo richiamare nel mio nuovo progetto è OnDragDrop override del metodo OndragDrop.
Solo che il metodo "originale" è protected e l'override di conseguenza deve esserlo anche; ma se metto protected non riesco dal mio progetto esterno ad eccedere a quel metodo contenuto nella libreria.
Come devo fare?
Partecipa anche tu! Registrati!
Hai bisogno di aiuto ?
Perchè non ti registri subito?

Dopo esserti registrato potrai chiedere
aiuto sul nostro Forum oppure aiutare gli altri

Consulta le Stanze disponibili.

Registrati ora !
Copyright © dotNetHell.it 2002-2024
Running on Windows Server 2008 R2 Standard, SQL Server 2012 & ASP.NET 3.5