Procedura: Associare un controllo Windows Form a un tipo mediante la finestra di progettazione
Quando si compilano controlli che interagiscono con i dati, a volte è necessario associare un controllo a un tipo anziché a un oggetto. Di solito è necessario associare un controllo a un tipo in fase di progettazione, quando i dati potrebbero non essere disponibili, ma i controlli associati ai dati devono comunque visualizzare i dati provenienti dall'interfaccia pubblica di un tipo. Le procedure seguenti illustrano come creare un nuovo BindingSource oggetto associato a un tipo e quindi come associare una delle proprietà del tipo alla Text proprietà di un oggetto TextBox.
Per associare BindingSource a un tipo
Creare un progetto di Windows Form (File>Nuovo>progetto>Visual C# o Visual Basic>Classico Desktop> Windows Form Applicazione).
Nella visualizzazione Struttura trascinare un BindingSource componente nel form.
Nella finestra Proprietà fare clic sulla freccia per la DataSource proprietà .
Nell'editor di tipo con interfaccia utente DataSource fare clic su Aggiungi origine dati progetto.
Nella pagina Selezionare un tipo di origine dati selezionare Oggetto e fare clic su Avanti.
Selezionare il tipo da associare:
Se il tipo da associare è nel progetto corrente o 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 l'associazione si trova in un altro assembly, non attualmente nell'elenco dei riferimenti, fare clic su Aggiungi riferimento e quindi sulla scheda Progetti . Selezionare il progetto che contiene l'oggetto business desiderato e fare clic su OK. Il progetto verrà visualizzato nell'elenco di assembly e sarà possibile espandere i nodi per trovare il tipo desiderato e quindi selezionarlo.
Nota
Se si vuole associare un tipo in un framework o 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 tipo TextBox al form.
Nella finestra Proprietà espandere il nodo (DataBindings) .
Fare clic sulla freccia accanto alla Text proprietà .
Nell'editor dei tipi di interfaccia utente datasource espandere il nodo per l'oggetto BindingSource aggiunto in precedenza e selezionare la proprietà del tipo associato da associare alla Text proprietà dell'oggetto TextBox.
Vedi anche
.NET Desktop feedback
Commenti e suggerimenti
https://aka.ms/ContentUserFeedback.
Presto disponibile: Nel corso del 2024 verranno gradualmente disattivati i problemi di GitHub come meccanismo di feedback per il contenuto e ciò verrà sostituito con un nuovo sistema di feedback. Per altre informazioni, vedereInvia e visualizza il feedback per