ListView.HotTracking ListView.HotTracking ListView.HotTracking 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.

public:
 property bool HotTracking { bool get(); void set(bool value); };
public bool HotTracking { get; set; }
member this.HotTracking : bool with get, set
Public Property HotTracking As Boolean

속성 값

true 그 위로 마우스를 이동할 때 항목 텍스트가 하이퍼링크의 모양을 있으면 그렇지 않으면 false합니다.true if the item text has the appearance of a hyperlink when the mouse passes over it; otherwise, false. 기본값은 false입니다.The default is false.

예제

다음 코드 예제는 ListView 핫 트래킹을 사용 합니다.The following code example demonstrates a ListView with hot tracking enabled. 이 예제를 실행 하려면 호출을 Windows Form에 다음 코드를 붙여 넣습니다 합니다 InitializeHotTrackingListView 폼의 생성자에서 메서드 또는 Load 이벤트 처리기입니다.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);
}
Private list As New ImageList()
Private hotTrackinglistView As New ListView()


Private Sub InitializeHotTrackingListView()
    list.Images.Add(New Bitmap(GetType(Button), "Button.bmp"))
    hotTrackinglistView.SmallImageList = list
    hotTrackinglistView.Location = New Point(20, 20)
    hotTrackinglistView.View = View.SmallIcon
    Dim listItem1 As New ListViewItem("Short", 0)
    Dim listItem2 As New ListViewItem("Tiny", 0)
    hotTrackinglistView.Items.Add(listItem1)
    hotTrackinglistView.Items.Add(listItem2)
    hotTrackinglistView.HotTracking = True
    Me.Controls.Add(hotTrackinglistView)

End Sub

설명

핫 트래킹을 사용 하면를 Activation 속성을 설정할 OneClick 하며 HoverSelection 속성을 설정할 true.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.

적용 대상