// -------------- Inherited from MonoBehavior ---------------------------- // void Awake() { client = GetComponent <ClientLi> (); uiController = GetComponent <UIControllerLi> (); GetParameters(); }
private void ExcelFails_Click(object sender, RoutedEventArgs e) { ClientLi.Items.Refresh(); ClientLi.UpdateLayout(); ClientLi.SelectAllCells(); ClientLi.ClipboardCopyMode = DataGridClipboardCopyMode.IncludeHeader; ApplicationCommands.Copy.Execute(null, ClientLi); var result = (string)Clipboard.GetData(DataFormats.Text); ClientLi.UnselectAllCells(); SaveFileDialog saveFileDialog = new SaveFileDialog(); saveFileDialog.FileName = "Список клиентов"; saveFileDialog.DefaultExt = ".xls"; saveFileDialog.Filter = "Excel|*.xls|Excel 2010|*.xlsx|CSV files (*.csv)|*.CSV"; saveFileDialog.InitialDirectory = Environment.GetFolderPath(Environment.SpecialFolder.MyDocuments); if (saveFileDialog.ShowDialog() == true) { File.WriteAllText(saveFileDialog.FileName, result.Replace(',', ' '), Encoding.Default); MessageBox.Show("Фаил создан!"); } }