数据网格底部的StatusBar



如何扩展Datagrid以便在其底部有StatusBar?应该是这样的:

<CustomControl>   
     <StackPanel>
          <DataGrid></DataGrid>
          <StatusBar></StatusBar>
     </StackPanel>
</CustomControl>

如果我要创建CustomControl,当我使用该控件时,我将无法指定DataGrid.ItemSource和DataGrid.SelectedItem。

但我想这样使用它:

<CustomDataGrid ItemSource="{Binding Something}" SelectedItem="{Binding Otherthing}">
     <CustomDataGrid.Columns>
          <DataGridTextColumn/>
          <DataGridTextColumn/>
     </CustomDataGrid.Columns>
</CustomDataGrid>

如果我完全理解您希望绑定到用户控件中的DataGrid ItemsSourceSelectedItem依赖属性

这里解释了如何进行

http://social.msdn.microsoft.com/Forums/en/wpf/thread/9e4b0709-ca4e-4ed4-9fad-47ed73c120f6

这个例子是针对ItemsSource的,但从中应该可以很容易地扩展针对SelectedItem 的代码

希望这能帮助

最新更新