-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathForm1.cs
More file actions
96 lines (90 loc) · 3.05 KB
/
Copy pathForm1.cs
File metadata and controls
96 lines (90 loc) · 3.05 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using System.Windows.Forms;
using System.IO;
namespace ZOO
{
public partial class Form1 : Form
{
public Form1()
{
InitializeComponent();
}
private void mmuEnd_Click(object sender, EventArgs e)
{
Close();
}
private void timer1_Tick(object sender, EventArgs e)
{
lblTime.Text = string.Format("Bây giờ là {0}:{1}:{2} ngày {3} tháng {4} năm {5}",
DateTime.Now.Hour,
DateTime.Now.Minute,
DateTime.Now.Second,
DateTime.Now.Day,
DateTime.Now.Month,
DateTime.Now.Year);
}
private void mmuLoad_Click(object sender, EventArgs e)
{
StreamReader reader = new StreamReader("Thumoi.txt");
if (reader == null) return;
string input = null;
while ((input = reader.ReadLine()) != null)
{
lstThumoi.Items.Add (input);
}
reader.Close();
using (StreamReader rs = new StreamReader("Danhsachthu.txt"))
{
input = null;
while ((input = rs.ReadLine()) != null)
lstDanhsachthu.Items.Add(input);
}
}
private void Save(object sender, EventArgs e)
{
StreamWriter writer = new StreamWriter("Danhsachthu.txt");
if (writer == null) return;
foreach(var item in lstDanhsachthu.Items)
{
writer.WriteLine(item.ToString());
}
writer.Close();
}
private void ListBox_MouseDown(Object sender, MouseEventArgs e)
{
ListBox lb = (ListBox)sender;
int index = lb.IndexFromPoint(e.X, e.Y);
lb.DoDragDrop(lb.Items[index].ToString(), DragDropEffects.Copy);
}
private void ListBox_DragEnter(object sender, DragEventArgs e)
{
if (e.Data.GetDataPresent(DataFormats.Text))
e.Effect = DragDropEffects.Copy;
else
e.Effect = DragDropEffects.Move;
}
private void lstDanhsachthu_DragDrop(object sender, DragEventArgs e)
{
if (e.Data.GetDataPresent(DataFormats.Text))
{
ListBox lb = (ListBox)sender;
lb.Items.Add(e.Data.GetData(DataFormats.Text));
}
}
private void lstThumoi_DragDrop (object sender, DragEventArgs e)
{
if(e.Data.GetDataPresent(DataFormats.Text))
{
ListBox lb = (ListBox)sender;
lb.Items.Add(e.Data.GetData(DataFormats.Text));
}
}
}
}