如何扩展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>
答案 0 :(得分:0)
如果我理解你想要绑定到用户控件中的DataGrid ItemsSource
和SelectedItem
依赖项属性
这里解释了如何做
http://social.msdn.microsoft.com/Forums/en/wpf/thread/9e4b0709-ca4e-4ed4-9fad-47ed73c120f6
该示例适用于ItemsSource
但是从中可以很容易地扩展代码SelectedItem
希望这有帮助