Non riesco a capire il controllo corretto da utilizzare per un elenco di lavori predefiniti nel modulo incluso. Attualmente ho un controllo ListBox nel gruppo Nome lavoro predefinito che elenca tutti i lavori predefiniti per un negozio di servizi marittimi (ad esempio cambio dell'olio, messa a punto, ecc ...). Quindi, in base all'elemento (ovvero il nome del lavoro) selezionato nel mio ListBox, ho bisogno di visualizzare gli articoli corrispondenti a quel lavoro. Ad esempio, se il cambio dell'olio è il lavoro selezionato, devo mostrare 4 litri di olio, 1 filtro dell'olio, manodopera, ecc ... e così via.Come nascondere ListView ColumnHeader?
Attualmente, quando carico i dati del modulo, ho un DAO che recupera tutti i miei lavori dal database utilizzando LINQ su SQL. Quindi faccio scorrere i risultati e inserisco i nomi dei lavori in ListBox. Il problema che sto avendo è che non c'è nessun tag per gli oggetti ListBox come c'è per gli oggetti ListView. Quindi, ogni volta che l'utente seleziona un altro oggetto nel ListBox, devo eseguire un'altra query LINQ per ottenere di nuovo il lavoro dal database in modo che possa visualizzare i suoi elementi corrispondenti. Se potessi usare un ListView e nascondere l'intestazione della colonna, potrei impostare l'intero lavoro sul tag in modo che ogni volta che l'utente seleziona un nuovo elemento avessi accesso ai dettagli senza dover effettuare un'altra chiamata al database. C'è un modo in cui posso nascondere l'intestazione della colonna di un ListView senza nascondere l'intera colonna?
userei una griglia, se devono essere visualizzati i dati tabulari, credo in un GridView è possibile nascondere la HeaderRow. –
La modalità 'View' è impostata su' Dettagli'. Perché non impostarlo su 'List'? – InBetween