WPF中的DataGrid怎么设置随主窗体大小的改变而改变

WPF中的DataGrid如何设置随主窗体大小的改变而改变
类似如winform的anthor属性设置为fill的效果

------解决方案--------------------
datagrid外加一个Canvas
private void Canvas_SizeChanged(object sender, SizeChangedEventArgs e)
        {
            Canvas can = (Canvas)sender;
            dgData.Width = can.ActualWidth;
            dgData.Height = can.ActualHeight;
        }