ListView.HotTracking 属性

定义

获取或设置一个值,该值指示当鼠标指针经过某个项或子项的文本时,文本的外观是否变为超链接的形式。

C#
public bool HotTracking { get; set; }

属性值

如果当鼠标指针经过项文本时,其外观变为超链接的形式,则为 true;否则为 false。 默认值为 false

示例

下面的代码示例演示 ListView 启用了热跟踪的 。 若要运行此示例,请将以下代码粘贴到 Windows 窗体中, InitializeHotTrackingListView 并从窗体的构造函数或 Load 事件处理程序调用 方法。

C#
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);
}

注解

启用热跟踪会导致 属性 Activation 设置为 OneClick ,属性 HoverSelection 设置为 true。 此外,启用热跟踪时不允许运行时标签编辑。

适用于

产品 版本
.NET Framework 2.0, 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1
Windows Desktop 3.0, 3.1, 5, 6, 7, 8, 9, 10