Aggiungere punta dell'utensile su una colonna di griglia (WinForms) utilizzando la classe ToolTip ed è possibile o no?

StackOverflow https://stackoverflow.com/questions/2332240

Domanda

Voglio aggiungere un tooltip utilizzando la classe ToolTip su una colonna di una griglia in WinForms.

Voglio che questo perché ho bisogno di estendere la durata del incorporato tooltip griglia radgridview. Se potete aiutarmi nelle impostazioni al momento della descrizione comando integrato della rete, allora sarebbe anche sufficiente.

EDIT: Qualcuno può dimmi che è possibile o no

?

Grazie.

È stato utile?

Soluzione

E 'possibile aggiungere una descrizione a un controllo esistente. Non ho mai usato radgridview, quindi posso solo dare una direzione generale a capo.

ToolTip tooltip = new ToolTip();
tooltip.SetToolTip(grid, "your caption here");
tooltip.Popup += HandleToolTipPopup;
tooltip.AutoPopDelay = {time to display tooltip};

private void HandleToolTipPopup(object sender, PopupEventArgs e)
{
    Point mouseLocation = Control.MousePosition;
    Point relativeLocation = grid.PointToClient(mouseLocation);

    // Check to see if it is within the area to popup on.
    // Set e.Cancel to false if not.
}
Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top