La domanda è troppo generica, esiste un db sottostante? che linguaggio?
Comunque vediamo di raccapezzarci:
creaiamo innanzitutto lo scenario:
selezioni dalla combo1 l'elemento "dizionari" fai click su bottone1 "cerca" e vorresti che in in una listbox1 (per esempio) compaiano:
- dizionario1 casa editrice "la tegola"
- dizionario2 casa editrice "il mattone"
per fare ciò basta poco:
nell'evento click del bottone inserisci il pezzo di pseudocodice che ti riporto:
strign query = "SELECT NomeLibro, CasaEditrice FROM Libri
WHERE Libri.Categoria = " + combo1.selecteditem.text;
esegui quindi la query nel tuo Db (ammesso che tu lo abbia già)
con le poche info che hai dato è difficile aiutarti di +, se hai altre domande nn esitare se posso ti aiuto volentieri
Ciao e buon lavoro
Leonardo Miglietta