Ich habe ein Menü, das unter anderem einige der zuletzt verwendeten Dateipfade enthält. Die Pfade zu diesen Dateien können lang sein, daher wird der Text manchmal abgeschnitten wie "C: \ Progra ... \ foo.txt"Zeigt einen Tooltip für ein MenuItem
Ich möchte eine QuickInfo mit dem vollständigen Pfad anzeigen, wenn der Benutzer den Mauszeiger darüber bewegt das Element, aber dies scheint nicht möglich mit der Klasse Tooltip in .NET 2.0.
Fehle ich etwas offensichtlich?
Dies war eine alte Anwendung, die von .NET 1.1 aktualisiert wurde und ein MainMenu mit MenuItems verwendete. Ich habe die MenuStrip-Klasse bisher noch nie gesehen. Vielen Dank! –
Ich sehe nicht, wie das funktioniert ... Ich habe ein benutzerdefiniertes Formular mit einer ToolTip-Klasse und alle Steuerelemente, die ich dem Formular mit dem Design-Bildschirm hinzufüge, funktionieren gut. Die benutzerdefinierte Klasse, die ich geschrieben habe (die einen StatusStrip erbt) und ihre untergeordneten Steuerelemente funktionieren nicht. Ich kann dem ToolTipText meiner ToolStripLabel-Objekte einen Wert zuweisen, aber die QuickInfo wird nie angezeigt. Ich habe versucht, das ToolStripLabel an die QuickInfo zu binden, wie ein anderes Poster vorgeschlagen hat, aber tooltip.SetToolTip() akzeptiert keine ToolStrip-Steuerelemente; Es akzeptiert nur Kontrollelemente, deren ToolStrip-Elemente * nicht * sind. –
@Tinkerer_CardTracker Die Frage lautete, ob ein Tooltip für einen Menüeintrag angezeigt werden soll. Es klingt, als wäre dein Problem komplett anders. Sie erhalten möglicherweise eine bessere Antwort, indem Sie eine neue Frage erstellen. –