private void btnDuyet_Click(object sender, EventArgs e) { var dfs = new DuyetDfs(dt); var draw = new GrapDrawler(panel); var hinh = dfs.ThuTuDuyet(dinh); foreach (var dinhDuyet in hinh) { dinhDuyet.Color = Color.Yellow; draw.DrawDiem(dinhDuyet); MessageBox.Show(dinhDuyet.PointName); } }
private void btnTim_Click(object sender, EventArgs e) { if (bd == kt) { MessageBox.Show("điểm bắt đầu phải khác điểm kết thúc"); return; } else { var ss = thuatToan.TimDuongMin(bd, kt); if (ss == null) { MessageBox.Show("không có đường đi "); return; } var draw = new GrapDrawler(panel); draw.DrawHinh(ss); MessageBox.Show("đã tô màu phần đường đi"); this.Close(); } }
public Form1() { InitializeComponent(); doThi = new DoThi(); drawler = new GrapDrawler(panel); }