В моем приложении MVVM silverlight у меня есть dataDrid (в представлении), а dataSrid ItemsSource связывается с хранимой процедурой Sql классов обслуживания домена «результаты» в файле XAML.Сохраненный процесс 'Results' определяется во ViewModel, который вызывает сохраненный процесс WCF для класса 'Model'.
Мне нужно удалить все элементы в dataGrid, когда пользователь нажимает кнопку "Очистить", но ViewModel этого не сделалиметь любую ссылку на объект на View (UserControl), чтобы повторно установить его привязку.
Я могу установить для ItemSrid ItemsSource значение NULL, чтобы стереть все элементы в dataGrid, но я не знал, как сделать «привязку» снова позже в «ViewModel» при нажатии кнопки «Запрос».Есть ли API для получения ссылки на «UserControl» в «View» из «ViewModel»?
Спасибо за любую помощь.