private void goToFirstTask_Click(object sender, EventArgs e) { groupBox1.Show(); labelForEdge.Show(); labelForNode.Show(); textBoxForEdge.Show(); textBoxForNode.Show(); task.Show(); Send1.Show(); goToFirstTask.Hide(); pictureBox1.Hide(); labelForTheory.Hide(); data = new Data(new StreamReader("C:\\Users\\user\\Desktop\\Старый ноут\\Курсовая работа Аврааменко\\CourseWork\\6_1.txt")); for (int i = 0; i < data.GetTreeData.Count; i++) { if (!used[i]) { dfs(i, ref graph1); } } if (check()) { ShowInfoAboutGraph(ref graph1, ref gViewer); } }
private void Send1_Click(object sender, EventArgs e) { if (textBoxForNode.Text == "6" && textBoxForEdge.Text == "5") { MessageBox.Show("Верно! Дерзай дальше!", "Переход к следующему вопросу"); points += 25; labelForPoints.Text = "Количество баллов: " + points.ToString(); } else { MessageBox.Show("Не верно. На рисунке 6 вершин и 5 ребер"); } labelForEdge.Hide(); labelForNode.Hide(); textBoxForEdge.Hide(); textBoxForNode.Hide(); labelForTheory.Show(); labelForTheory.Text = "Графы используются не только в математике. Так, например, люди\nчасто пользуются графами, не догадываясь об этом, когда изображают\nразличные объекты: населенные пункты, карты городов, схемы\nэлектроприборов, атомы.Схема метро это тоже граф: вершины конечные \nстанции и станции пересадок, ребра – пути, соединяющие эти станции.\nДворянство тоже применяло графы для создания генеалогического дерева. \nВ них вершины – это члены рода, а связывающие их линии -отношения\nродственности, ведущие от родителей к детям.Ниже приведен \nфрагмент родословной А.С.Пушкина."; goToSecondTask.Show(); goToFirstTask.Hide(); groupBox1.Hide(); Send1.Hide(); pictureBox2.Show(); }
public MainWindow() { InitializeComponent(); labelForEdge.Hide(); labelForNode.Hide(); textBoxForEdge.Hide(); textBoxForNode.Hide(); labelForTask.Hide(); textBoxForTask.Hide(); goToSecondTask.Hide(); goToThirdTask.Hide(); goToTask4.Hide(); pictureBox2.Hide(); pictureBox3.Hide(); pictureBox4.Hide(); groupBox1.Hide(); Send1.Hide(); Send2.Hide(); Send3.Hide(); Send4.Hide(); gViewer = new GViewer() { Dock = DockStyle.Fill }; gViewer = new GViewer() { Dock = DockStyle.Fill }; gViewer = new GViewer() { Dock = DockStyle.Fill }; SuspendLayout(); task.Controls.Add(gViewer); ResumeLayout(); }