Ich habe eine Picturebox mit einer zugehörigen QuickInfo, die ich zeigen möchte, wenn die PictureBox angeklickt wird, aber nicht, wenn die Maus darüber bewegt wird. Ich habe versucht, ein leeres MouseHover Ereignis für die picturebox erstellen, aber der Tooltip angezeigt wird, nach wie vor:Tooltip sollte nicht auf MouseHover angezeigt werden
private void pictureBox3_MouseHover(object sender, EventArgs e)
{
}
private void pictureBox3_Click(object sender, EventArgs e)
{
int durationMilliseconds = 30000;
toolTip1.Show(toolTip1.GetToolTip(pictureBox3), pictureBox3, durationMilliseconds);
}
Was kann ich tun, damit der Tooltip nicht auf MouseHover angezeigt wird?
Ereignisse können mehrere Methoden gebunden zu ihnen haben. Fügen Sie "e.Handled = true" zum Hover-Ereignis hinzu. Auf diese Weise wird das Ereignis als behandelt markiert und nachfolgende Methoden für dieses Ereignis werden nicht aufgerufen. – Lithium