I'm not sure exactly what you mean, but here are a few possibilities.
You can create multiple named CollectionVoewSources by registering them all in the Page.Resources the same way you do a single one, but with different names. The ListViews can then bind to the different names, or you can change a single ListView to bind
to different sources when the button is clicked.
--Rob