У меня есть бизнес-приложение Silverlight 4, управляемое данными, с довольно стандартным пользовательским интерфейсом.Есть боковой раздел, в котором можно ввести критерии поиска, стандартный элемент управления сеткой данных Silverlight 4 в другом разделе, который содержит результаты поиска (если есть), а затем раздел «Сведения» на экране, на котором показана отдельная информация отдельногострока сетки при нажатии на нее.
Прямо под моим элементом управления сеткой я поместил элемент управления Silverlight DataPager.Когда моя сетка данных содержит результаты поиска с привязкой к данным, я хочу, чтобы был активирован элемент управления DataPager, позволяющий перемещаться вперед и назад по набору данных.
У меня есть вся страница xaml пользовательского интерфейса, привязанная к пользовательскому классу модели представления.
Мой класс viewmodel имеет открытое свойство ObservableCollection, которое называется «Приложения».Затем я устанавливаю xaml моего элемента управления сеткой данных для привязки к своему свойству Applications:
{datagrid: DataGrid x: Name = "grid1" ItemsSource = "{Binding Applications}"}
Элемент управления сеткой данных связывается с моей моделью представления без проблем.Однако я не могу найти правильный синтаксис xaml, чтобы связать элемент управления DataPager, чтобы он указывал на то же свойство viewmodel Applications.Таким образом, в результате мой элемент управления DataPager никогда не активируется и остается отключенным.
Я уверен, что упускаю что-то очевидное, но надеюсь, что кто-то может выслать мне быстрое решение.
заранее спасибоДжон