Nota
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare ad accedere o modificare le directory.
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare a modificare le directory.
Quando si creano controlli che interagiscono con i dati, a volte è necessario associare un controllo a un tipo, anziché a un oggetto . In genere è necessario associare un controllo a un tipo in fase di progettazione, quando i dati potrebbero non essere disponibili, ma si vuole comunque che i controlli associati a dati visualizzino i dati dall'interfaccia pubblica di un tipo. Nelle procedure seguenti viene illustrato come creare un nuovo BindingSource associato a un tipo e quindi come associare una delle proprietà del tipo alla proprietà Text di un TextBox.
Per associare BindingSource a un tipo
Creare un progetto Windows Forms (File>Nuovo progetto>>Visual C# o Visual Basic>Desktop classico>Windows Forms Application).
In visualizzazione Progettazione, trascinare un componente BindingSource sul modulo.
Nella finestra Proprietà, fare clic sulla freccia corrispondente alla proprietà DataSource.
Nell'editor dei tipi di interfaccia utente DataSourcefare clic su Aggiungi origine dati di progetto.
Nella pagina Scegliere un tipo di origine dati selezionare Oggetto e fare clic su Avanti.
Selezionare il tipo a cui eseguire l'associazione:
Se il tipo a cui si desidera associare si trova nel progetto corrente o se l'assembly che contiene il tipo è già stato aggiunto come riferimento, espandere i nodi per trovare il tipo desiderato e quindi selezionarlo.
oppure
Se il tipo a cui si desidera eseguire il binding si trova in un altro assembly, non attualmente nell'elenco dei riferimenti, fare clic su Aggiungi riferimentoe quindi sulla scheda Progetti. Selezionare il progetto che contiene l'oggetto aziendale desiderato e fare clic su OK. Questo progetto verrà visualizzato nell'elenco degli assembly, in modo da poter espandere i nodi per trovare il tipo desiderato e quindi selezionarlo.
Annotazioni
Se si vuole eseguire l'associazione con un tipo in un framework o un assembly Microsoft, deselezionare la casella di controllo Nascondi assembly che iniziano con Microsoft o System .
Fare clic su Avanti e quindi su Fine.
Per associare il controllo a BindingSource
Aggiungere un TextBox al modulo.
Nella finestra Proprietà, espandere il nodo (DataBindings).
Fare clic sulla freccia accanto alla proprietà Text.
Nell'editor dei tipi di interfaccia utente di DataSourceespandere il nodo per il BindingSource aggiunto in precedenza e selezionare la proprietà del tipo associato da associare alla proprietà Text del TextBox.
Vedere anche
- del componente BindingSource
- Procedura: Associare un controllo di Windows Forms a un tipo
- Associare controlli ai dati in Visual Studio
.NET Desktop feedback