So implementieren Sie In-Place-Tooltip
Posted: 22 May 2025, 16:29
Wie kann ich ein In-Place-Tooltip für meinen längeren Kontrolltext einstellen, genau wie:
< /p>
-Brows.
Aber es flackert. Ich?
< /p>
-Brows.
Code: Select all
ToolTip ttpInplace = new ToolTip();
ttpInplace.Show(textbox1.Text, textbox1, 0, 0, 4000);
private void FormToolPopup_MouseEnter(object sender, EventArgs e)
{
if (ttpCustomToolTip != null)
{
ttpCustomToolTip.Hide(textBox1);
}
}
private void textBox1_MouseEnter(object sender, EventArgs e)
{
Size s = TextRenderer.MeasureText(textBox1.Text, textBox1.Font);
if (s.Width > textBox1.Width)
{
ttpCustomToolTip.Show(textBox1.Text, textBox1, -4, 0);//, 5000);
}
}