private void onLoadGraphButtonClick(object sender, RoutedEventArgs e) { Microsoft.Win32.OpenFileDialog dialog = new Microsoft.Win32.OpenFileDialog(); dialog.Filter = "xml file|*.xml|All files|*.*"; bool? result = dialog.ShowDialog(); if (result == true) { string filename = dialog.FileName; XmlDocument xmlDocument = new XmlDocument(); try { xmlDocument.Load(filename); } catch (XmlException ex) { MessageBox.Show("Invalid XML file!!!!\n\n\n" + ex.ToString()); return; } net = new Net(xmlDocument); reloadViewAfterNewNet(); } }
private void createRandomNet() { net = new Net(); kruskall = new Kruskall(net.bridges); reloadViewAfterNewNet(); }
public Window1() { InitializeComponent(); net = new Net(); bridgesListView.ItemsSource = net.Bridges; }