Rechtsklick

This commit is contained in:
Kilian Wirl 2026-06-12 14:09:44 +02:00
parent 2021f3774c
commit d4eea1bbae
2 changed files with 6 additions and 5 deletions

View File

@ -81,7 +81,7 @@ namespace Deckungsbeitrag.AA_Forms
Padding = new Padding(15, 15, 15, 15), Padding = new Padding(15, 15, 15, 15),
Tag = item Tag = item
}; };
lbl.Click += LabelAuftrag_Click; lbl.MouseClick += LabelAuftrag_MouseClick;
lbl.MouseEnter += LabelAuftrag_MouseEnter; lbl.MouseEnter += LabelAuftrag_MouseEnter;
lbl.MouseLeave += LabelAuftrag_MouseLeave; lbl.MouseLeave += LabelAuftrag_MouseLeave;
lbl.MouseDown += LabelAuftrag_MouseDown; lbl.MouseDown += LabelAuftrag_MouseDown;
@ -101,7 +101,7 @@ namespace Deckungsbeitrag.AA_Forms
longPressTimer.Tag = lbl; longPressTimer.Tag = lbl;
longPressTimer.Start(); longPressTimer.Start();
} }
private void OnLongPressTick(object sender, EventArgs e) private void OnLongPressTick(object sender, object e)
{ {
// Lang gedrückt gehalten → kein Click, kein Contextmenü // Lang gedrückt gehalten → kein Click, kein Contextmenü
isLongPress = true; isLongPress = true;
@ -110,7 +110,7 @@ namespace Deckungsbeitrag.AA_Forms
View_Auftrag_Expedit exAuftrag = (View_Auftrag_Expedit)lbl.Tag; View_Auftrag_Expedit exAuftrag = (View_Auftrag_Expedit)lbl.Tag;
if (MessageBox.Show($"Möchtest du den Auftrag mit Liefertag {exAuftrag.Liefertag} auswählen?", "FRAGE", MessageBoxButtons.YesNo, MessageBoxIcon.Question) == DialogResult.Cancel) return; if (MessageBox.Show($"Möchtest du den Auftrag mit Liefertag {exAuftrag.Liefertag} auswählen?", "FRAGE", MessageBoxButtons.YesNo, MessageBoxIcon.Question) == DialogResult.Cancel) return;
else LabelAuftrag_Click(lbl, e); //else LabelAuftrag_MouseClick(lbl, me);
// Optional: Dein eigenes Lang-Drücken-Feature ausführen // Optional: Dein eigenes Lang-Drücken-Feature ausführen
// MessageBox.Show("Lang gedrückt!"); // MessageBox.Show("Lang gedrückt!");
} }
@ -126,8 +126,9 @@ namespace Deckungsbeitrag.AA_Forms
lbl.BackColor = Color.YellowGreen; lbl.BackColor = Color.YellowGreen;
} }
private void LabelAuftrag_Click(object sender, EventArgs e) private void LabelAuftrag_MouseClick(object sender, MouseEventArgs e)
{ {
if (e.Button == MouseButtons.Right) { }
Label lbl = sender as Label; Label lbl = sender as Label;
View_Auftrag_Expedit exAuftrag = (View_Auftrag_Expedit)lbl.Tag; View_Auftrag_Expedit exAuftrag = (View_Auftrag_Expedit)lbl.Tag;
this.kunde = Kunde.GetKunde(null, exAuftrag.KundeID, null); this.kunde = Kunde.GetKunde(null, exAuftrag.KundeID, null);

View File

@ -72,5 +72,5 @@ Build-Info:
Keine Install-Reminder vorhanden ✅ Keine Install-Reminder vorhanden ✅
Installation: 12.06.2026 13:54 Installation: 12.06.2026 14:07
===================================== =====================================