Back to Devexpress

How to: Implement Custom Tooltip for TrackBarControl's Thumb

windowsforms-9527-controls-and-libraries-editors-and-simple-controls-examples-how-to-implement-custom-tooltip-for-trackbarcontrols-thumb.md

latest1.3 KB
Original Source

How to: Implement Custom Tooltip for TrackBarControl's Thumb

  • Oct 25, 2019

The following code shows how to implement custom tooltips for a TrackBarControl’s thumb.

To enable tooltips, the RepositoryItemTrackBar.ShowValueToolTip property is set to true. Custom tooltips are implemented via the TrackBarControl.BeforeShowValueToolTip event. The result is shown below:

csharp
trackBarControl1.Properties.ShowValueToolTip = true;
//...

private void trackBarControl1_BeforeShowValueToolTip(
object sender, DevExpress.XtraEditors.TrackBarValueToolTipEventArgs e) {
    e.ShowArgs.ToolTip = string.Format("Value = {0}", trackBarControl1.Value);
}
vb
TrackBarControl1.Properties.ShowValueToolTip = True
'...
Private Sub TrackBarControl1_BeforeShowValueToolTip(ByVal sender As _ 
System.Object, ByVal e As DevExpress.XtraEditors.TrackBarValueToolTipEventArgs) Handles _ 
TrackBarControl1.BeforeShowValueToolTip
    e.ShowArgs.ToolTip = String.Format("Value = {0}", TrackBarControl1.Value)
End Sub