/// <summary> /// task Güncellem formunu sadece ona özel özellkilerin çağırıldığı ve değerlerinin girilidiği kısım /// </summary> /// <param name="frm"></param> public TaskForm(int taskId, AnaForm frm) { anaFrm = frm; Ts = taskDb.gettaskList().Find(x => x.taskId == taskId); string a = Ts.kullaniciId.ToString(); InitializeComponent(); GuncelleBtn.Visible = true; ekleBtn.Visible = false; TaskAdi.Text = Ts.taskAdi; }
private void TaskBoardForm_Load(object sender, EventArgs e) { //taskDbden task verilerini çekiyor ve tasks listesine atıyor tasks = taskDb.gettaskList().FindAll(x => x.projeId == 1); //oluşan tablo kadar buton ekliyor ve butonları gruplarına göre gruplar değişkenine ekliyor for (int i = 0; i < tasks.Count(); i++) { Button btn = new Button(); btn.Width = 150; btn.Height = 100; btn.MouseMove += new MouseEventHandler(btn_MouseMove);//Butonların Hareket etmesi için gerekli evenler ekleniyor btn.MouseUp += new MouseEventHandler(btn_MouseUp); btn.MouseDown += new MouseEventHandler(btn_MouseDown); btn.Name = "task" + tasks[i].taskId; btn.Text = tasks[i].taskAdi; this.Controls.Add(btn); gruplar[tasks[i].durumId - 1].Add(btn); } buttonLokasyonDüzenle(); }