private void ActionOpenFromFile() { OpenFileDialog openDialog = new OpenFileDialog(); openDialog.FileName = "Worksheet1"; openDialog.DefaultExt = ".xlsx"; openDialog.Filter = "Office Open XML|*.xlsx|Excel 2007/2010|*.xlsx"; openDialog.Multiselect = false; openDialog.Title = "Metro Tables - Open document..."; Nullable<bool> result = openDialog.ShowDialog(); if (result.HasValue && result.Value == true) { if (openDialog.CheckFileExists) { try { tablesControl = new TablesControl(openDialog.FileName); ActivateTopControl(tablesControl); } catch (Exception ex) { MessageBox.Show("Document can't be opened!", "Metro Tables", MessageBoxButton.OK, MessageBoxImage.Error); } } else { MessageBox.Show("Selected file doesn't exist!", "Metro Tables", MessageBoxButton.OK, MessageBoxImage.Error); } } }
private void Load() { tablesControl = new TablesControl(); topControl.Content = tablesControl; GenerateSparkles(); }
private void ActionNewEmptyWorksheet() { tablesControl = new TablesControl(); ActivateTopControl(tablesControl); }