private void Button_Click_2(object sender, RoutedEventArgs e) { Zaman z = new Zaman(int.Parse(tbSaat.Text), int.Parse(tbDakika.Text), int.Parse(tbSaniye.Text)); z.aciklama = tbAciklama.Text; lbHatirlatma.Items.Add(z); }
public Zaman saniyeEkle(int saniye) { Zaman donecek = new Zaman(Saat, Dakika, Saniye); donecek.Saniye += saniye; return(donecek); }
private void Button_Click_3(object sender, RoutedEventArgs e) { //Zaman z = (Zaman)lbHatirlatma.Items[0]; //lbHatirlatma.Items.Add(z.saniyeEkle(300)); Zaman z = new Zaman(1, 2, 3); MessageBox.Show("Hatırlatıcı: " + z); }
private void Button_Click_1(object sender, RoutedEventArgs e) { Zaman z = new Zaman(11, 119, 285); Zaman z1 = z.saniyeEkle(500); Zaman z3 = new Zaman(01, 10, 25); Zaman z2 = z.zamanEkle(z1); Zaman z4 = z3.zamanEkle(z); }
public Zaman zamanEkle(Zaman z) { Zaman donecek = new Zaman(Saat, Dakika, Saniye); donecek.Saniye += z.Saniye; donecek.Dakika += z.Dakika; donecek.Saat += z.Saat; return(donecek); }
public override bool Equals(object obj) { Zaman z = (Zaman)obj; if (z.Saat == Saat && z.Dakika == Dakika && z.Saniye == Saniye) { return(true); } else { return(false); } }
private void labelaZamaniYaz(object sender, EventArgs e) { Zaman mevcutZaman = new Zaman(DateTime.Now.Hour, DateTime.Now.Minute, DateTime.Now.Second); lbZaman.Content = mevcutZaman.ToString(); foreach (Zaman listedekiZaman in lbHatirlatma.Items) { if (mevcutZaman.Equals(listedekiZaman)) { (new Thread(() => MessageBox.Show(listedekiZaman.aciklama))).Start(); } if (mevcutZaman.saniyeEkle(180).Equals(listedekiZaman)) { (new Thread(() => MessageBox.Show("Hatırlatıcı yaklaşıyor" + listedekiZaman))).Start(); } } }