无法将Silverlight4 DataPager控件与MVVM进行数据绑定

无法将Silverlight4 DataPager控件与MVVM进行数据绑定,silverlight,data-binding,datapager,Silverlight,Data Binding,Datapager,我有一个数据驱动的Silverlight 4业务应用程序,具有相当标准的用户界面。有一个侧面部分允许您输入搜索条件,另一个部分中有一个标准的Silverlight 4 datagrid控件,其中包含您的搜索结果(如果有),然后是屏幕上的“详细信息”部分,当您单击该部分时,该部分会显示网格单行的单个信息 就在我的网格控件下面,我放置了一个Silverlight DataPager控件。当我的datagrid有数据绑定的搜索结果时,我希望激活DataPager控件,使您能够在数据集中前后移动 我已将

我有一个数据驱动的Silverlight 4业务应用程序,具有相当标准的用户界面。有一个侧面部分允许您输入搜索条件,另一个部分中有一个标准的Silverlight 4 datagrid控件,其中包含您的搜索结果(如果有),然后是屏幕上的“详细信息”部分,当您单击该部分时,该部分会显示网格单行的单个信息

就在我的网格控件下面,我放置了一个Silverlight DataPager控件。当我的datagrid有数据绑定的搜索结果时,我希望激活DataPager控件,使您能够在数据集中前后移动

我已将整个用户界面xaml页面绑定到自定义viewmodel类

我的viewmodel类有一个名为“Applications”的公共ObservableCollection属性。然后,我将datagrid控件的xaml设置为绑定到我的Applications属性:

{datagrid:datagrid x:Name=“grid1”ItemsSource=“{Binding Applications}”}

datagrid控件绑定到我的viewmodel,没有任何问题。但是,我找不到正确的xaml语法来绑定DataPager控件以指向同一viewmodel应用程序属性。因此,最终的结果是我的DataPager控件从未激活并保持禁用状态

我确信我遗漏了一些明显的东西,但希望有人能给我一个快速的解决方案

提前感谢,,
John

证明 DataPager控件需要指向我的datagrid控件和到的绑定路径 项目来源: