Sostituisci l'uso di ComboBox con i controlli utente

0

In questo momento sto sviluppando un progetto in cui userò un sacco di combobox, per evitare di ripetere un sacco di codice sto pensando di creare un controllo utente contenente un ComboBox che recuperi i dati che ho bisogno dalle mie tabelle .

Qual è l'approccio migliore per questo dato che userò un sacco di ComboBox diversi con tabelle diverse? Differenti controlli utente per tabelle differenti o solo 1 controllo utente dove passo la tabella di cui ho bisogno?

Esempio:

Combo1
  Spring/Summer 2015/2016  
  Spring/Summer 2016/2017  
  Fall/Winter 2015/2016  
  Fall/Winter 2016/2017  

Combo2
  Collection 1  
  Collection 2  
  Collection 3  
  Collection 4  
  Collection 5  

Queste 2 combo verranno ripetute un sacco di volte nel progetto. La mia domanda è : dovrei creare 2 controlli utente (combo1UserControl, combo2UserControl) o solo alcuni comboUserControl con alcuni parametri come il nome delle tabelle?

    
posta SilentRage47 28.01.2016 - 16:30
fonte

1 risposta

0

Supponendo che tu stia usando .NET, menzionando C #, vorrei prima esaminare le funzionalità di associazione dei dati. La maggior parte degli strumenti di interfaccia utente Microsoft ha offerto una qualche forma di associazione dati a oggetti, elenchi di oggetti o set di dati ADO.NET. Mescolare il recupero dei dati con i controlli dell'interfaccia utente non è mai una buona idea, proverei a tenerlo esterno all'interfaccia utente.

    
risposta data 28.01.2016 - 22:57
fonte

Leggi altre domande sui tag