internal void RemoveDataList()
{
if (DataListPane == null)
return;
ContentControl dataListPane = DataListPane;
if (dataListPane == null)
return;
var dataListView = dataListPane.Content as DataListView;
if (dataListView == null)
return;
var dataListViewModel = dataListView.DataContext as DataListViewModel;
if (dataListViewModel == null)
return;
dataListView.DataContext = null;
dataListPane.Content = null;
MainViewModel.ActiveDataList = null;
}