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 Heißverfolgung veranschaulicht. Fügen Sie zum Ausführen dieses Beispiels den folgenden Code in ein Windows Form-Objekt 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 der hot tracking bewirkt, dass die Activation -Eigenschaft auf OneClick und die HoverSelection -Eigenschaft auf true
festgelegt wird. Darüber hinaus ist die Bearbeitung von Laufzeitbezeichnungen nicht zulässig, wenn die Heiße Verfolgung aktiviert ist.