Ops, scusa, non mi ero accorto che ti stavi riferendo a Silverlight
In silverlight ci sono ListBox o GridView che fanno la stessa cosa.
Per il masterdetail direi che te la sei cavata alla grande.
Di solito io implementerei un ViewModel con la proprietà "DipendenteSelezionato" in binding con SelectedItem della combo. E poi passare questo al dettaglio. Comunque anche così on the fly funziona.
Ciao.