private void button1_Click(object sender, EventArgs e) { grille.isPref = false; label1.Text = ("Disponibilités de l'employé"); grille.refresh(); }
public void passeClique(MouseEventArgs e, String mouse) { if (mouse == "MouseDown") { if ((e.X >= posX) && (e.X < (posX + 100))) { //Vérifis si le clique touche un bloc // blocs = loader.getBlocFromDate(dateDuJour); if (blocs != null) { for (int i = 0; i < blocs.Count; i++) { //Vérifis les Y des blocs if ((e.Y >= blocs.ElementAt(i).getY()) && (e.Y <= blocs.ElementAt(i).getYFin())) { //Si je sélectionne déjàs un bloc if (selectionEnCours != null) { selectionEnCours.unSelectIt(); } //Affectation du nouveau Bloc blocs.ElementAt(i).selectIt(); selectionEnCours = blocs.ElementAt(i); laGrille.refresh(); } } } //Détecteur de bloc if ((e.Y > 40) && (e.Y < 60)) { // grfx.FillRectangle(myBlueBrush, posX + 1, e.Y, width - 1, heightHeure); dateDuJour = new DateTime(dateDuJour.Year, dateDuJour.Month, dateDuJour.Day, 1, 0, 0); dateFin = new DateTime(dateDuJour.Year, dateDuJour.Month, dateDuJour.Day, 2, 0, 0); createBlock(posX, 40, dateDuJour, dateFin); } } } if (mouse == "MouseUp") { if (mousepush) { } } }