Potresti spiegare la struttura RELAZIONALE che lega quello che ci hai esposto...?
Quello che chiedi mi sembrerebbe normale se la COMBO avesse nell'origine riga una Query o predicato SQL che includesse i campi in oggetto, che peraltro dovrebbero essere tutti nella stessa tabella...(ma in forma INdice secondo me... ma questo è un discorso più avanzato).
Detto questo, ipotizzando che la struttura SQL che valorizza l'elenco della combo sia questa:
SELECT IdPK, Cantiere, Proprietario, Luogo FROM TuaTabella Order By Cantiere
ed ipotizzando che la Combo abbia la larghezza colonne=0;3;3;3 (i numeri sono da adattare)
Potresti inserire 2 textBox bloccate e nell'origine controllo delle 2 Text scrivere:
txtProprietario(Origine Controllo) ---> [=NomeCombo.Column(2)]
txtLuogo (Origine Controllo) ---> [=NomeCombo.Column(3)]
Alla selezione della Combo verrebbero valorizzati i controlli in questione, dicevo BLOCCATI in quanto non devono essere editabili in questa occasione.
Resta tuttavia un mistero la struttura del tuo lavoro... e ti invito a dare una visione più completa del progetto al fine di rendere chi legge più autonomo a capire il problema.