private void OpenButton_Click(object sender, RoutedEventArgs e) { if (PathName.Text.EndsWith(".csv")) { chartParser.FromCsv(PathName.Text, chartData); chartData.printAllData(); gantt.SetValues(chartData, "all"); mainWindow.FrameWithinGrid.Content = gantt; mainWindow.FrameWithinGrid.Visibility = Visibility.Visible; this.Close(); } else { Debug.WriteLine("not a correct file type."); } PathName.Text = ""; }