visual studio herramientas geogebra funciones descripcion cuadro como barra arcmap activar .net winforms

.net - studio - Mostrando una información sobre herramientas para un elemento de menú



cuadro de herramientas de visual studio 2017 y sus funciones (6)

Quizás olvidaste asociar la información sobre herramientas con el control usando SetToolTip .

Tengo un menú que contiene, entre otras cosas, algunas rutas de archivos usadas recientemente. Las rutas a estos archivos pueden ser largas, por lo que el texto a veces se recorta como "C: / Progra ... / foo.txt"

Me gustaría mostrar una información sobre herramientas con la ruta completa cuando el usuario pasa el cursor sobre el elemento, pero esto no parece posible con la clase Tooltip en .NET 2.0.

¿Me estoy perdiendo algo obvio?


Tooltip se establece manualmente por:

testToolStripMenuItem2.ToolTipText = "My tooltip text";

El MenuItem puede, por ejemplo, ser parte de esta constelación de menú: una tira de menú con un elemento de menú y un elemento de menú secundario. (Este código de fontanería se genera automáticamente en el código detrás del archivo de diseñador si usa Visual Studio)

MenuStrip menuStrip1; ToolStripMenuItem testToolStripMenuItem; // Menu item on menu bar menuStrip1.Items.Add(testToolStripMenuItem); ToolStripMenuItem testToolStripMenuItem2; // Sub menu item testToolStripMenuItem.DropDownItems.Add(testToolStripMenuItem2)



En el conjunto de ShowItemToolTips = True En el ToolStripMenuItem establece su ToolTipText

yourMenusTrip.ShowItemToolTips =true; yourToolStripMenuItem.ToolTipText="txt";


Si está creando elementos de menú con la clase System.Windows.Forms.MenuItem , no tendrá una propiedad "ToolTipText".

Debería usar la clase System.Windows.Forms.ToolStripMenuItem que es nueva a partir de .NET Framework 2.0 y DOES incluye la propiedad "ToolTipText".

También debe recordar especificar ShowItemToolTips = True en el control MenuStrip


Puede ser que no entendí tu problema, pero ¿por qué necesitas usar la clase Tooltip ? Puede asignar su texto a la propiedad ToolTipText y se le mostrará al usuario.