ListView.HotTracking Eigenschaft
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Ruft einen Wert ab, der angibt, ob der Text eines Elements oder Unterelements als Link dargestellt wird, wenn der Mauszeiger darüber bewegt wird.
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
Eigenschaftswert
true, wenn der Elementtext als Link dargestellt wird, wenn der Mauszeiger darüber bewegt wird, andernfalls false. Der Standardwert ist false.
Beispiele
Im folgenden Codebeispiel wird eine ListView mit aktivierter Hot Tracking-Funktion veranschaulicht. Fügen Sie zum Ausführen dieses Beispiels den folgenden Code in ein Windows Formular ein, und rufen Sie die InitializeHotTrackingListView Methode aus dem Konstruktor oder Load Ereignishandler des Formulars auf.
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
Hinweise
Das Aktivieren von Hot Tracking führt dazu, dass die Eigenschaft auf festgelegt wird und auf Activation die HoverSelection Eigenschaft festgelegt OneClick truewird. Darüber hinaus ist die Laufzeitbeschriftungsbearbeitung nicht zulässig, wenn die hot Tracking aktiviert ist.