ListView.HotTracking Property
Gets or sets a value indicating whether the text of an item or subitem has the appearance of a hyperlink when the mouse pointer passes over it.
Namespace: System.Windows.Forms
Assembly: System.Windows.Forms (in System.Windows.Forms.dll)
Property Value
Type: System.Booleantrue if the item text has the appearance of a hyperlink when the mouse passes over it; otherwise, false. The default is false.
Enabling hot tracking will cause the Activation property to be set to OneClick and the HoverSelection property to be set to true. In addition, run-time label editing is not allowed when hot tracking is enabled.
The following code example demonstrates a ListView with hot tracking enabled. To run this example, paste the following code into a Windows Form and call the InitializeHotTrackingListView method from the form's constructor or Load event handler.
private ImageList list = new ImageList(); private ListView hotTrackinglistView = new ListView(); private void InitializeHotTrackingListView(){ list.Images.Add(new Bitmap(typeof(Button), "Button.bmp")); hotTrackinglistView.SmallImageList = list; hotTrackinglistView.Location = new Point(20, 20); hotTrackinglistView.View = View.SmallIcon; ListViewItem listItem1 = new ListViewItem("Short", 0 ); ListViewItem listItem2 = new ListViewItem("Tiny", 0); hotTrackinglistView.Items.Add(listItem1); hotTrackinglistView.Items.Add(listItem2); hotTrackinglistView.HotTracking = true; this.Controls.Add(hotTrackinglistView); }
Windows 8, Windows Server 2012, Windows 7, Windows Vista SP2, Windows Server 2008 (Server Core Role not supported), Windows Server 2008 R2 (Server Core Role supported with SP1 or later; Itanium not supported)
The .NET Framework does not support all versions of every platform. For a list of the supported versions, see .NET Framework System Requirements.