//считывание файла по кнопке ОК private void OpenFileButton_Click(object sender, RoutedEventArgs e) { OpenFileDialog openFileDialog = new OpenFileDialog(); if (openFileDialog.ShowDialog() != System.Windows.Forms.DialogResult.OK) { return; } //считывание данных сети NetData = new NetworkData(); if (!NetData.IsDataReaded(openFileDialog.FileName)) { System.Windows.MessageBox.Show("Ошибка. Неверная матрица", "Ошибка"); BuildTreeButton.IsEnabled = false; } else { MatrixTextBox.Text = ""; //вывод данных сети //заменить на все параметры foreach (var item in NetData.Threads) { this.MatrixTextBox.Text += string.Join("\n", item.NodeDesc); this.MatrixTextBox.Text += '\n'; } this.BuildTreeButton.IsEnabled = true; } }
public CodeBuilder(NetworkData data) { networkData = data; }