WPF DataGrid怎么使其在无数据时不出现横向滚动条

WPF DataGrid如何使其在无数据时不出现横向滚动条?如题,在DataGrid有数据时出现横向滚动条是正常的,但无数

WPF DataGrid如何使其在无数据时不出现横向滚动条?
如题,在DataGrid有数据时出现横向滚动条是正常的,但无数据时出现就不太正常了。
我这边的现象:
1.数据未加载时,DataGrid无数据,无横向滚动条
2.数据加载时,因空间问题,出现横向滚动条
3.删除数据,重新绑定,此时无数据,但仍然有横向滚动条。

删除数据的部分代码:

  this.dataGrid.ItemsSource = null;
  this.dataGrid.Items.Clear();
  this.dataGrid.ItemsSource = NewView();



[解决办法]

XML code
ScrollViewer.HorizontalScrollBarVisibility="Disabled"