SearchForVirtualItemEventArgs Klas

Definitie

Biedt gegevens voor de SearchForVirtualItem gebeurtenis.

public ref class SearchForVirtualItemEventArgs : EventArgs
public class SearchForVirtualItemEventArgs : EventArgs
type SearchForVirtualItemEventArgs = class
    inherit EventArgs
Public Class SearchForVirtualItemEventArgs
Inherits EventArgs
Overname
SearchForVirtualItemEventArgs

Voorbeelden

In het volgende codevoorbeeld ziet u hoe dit type wordt gebruikt. In het voorbeeld rapporteert een gebeurtenis-handler over het optreden van de SearchForVirtualItem gebeurtenis. Dit rapport helpt u te leren wanneer de gebeurtenis plaatsvindt en u kan helpen bij het opsporen van fouten. Als u wilt rapporteren over meerdere gebeurtenissen of gebeurtenissen die vaak optreden, kunt u overwegen het bericht te vervangen ShowConsole.WriteLine door of toe te voegen aan een multiline TextBox.

Als u de voorbeeldcode wilt uitvoeren, plakt u deze in een project dat een exemplaar van het type ListView met de naam ListView1bevat. Zorg er vervolgens voor dat de gebeurtenis-handler is gekoppeld aan de SearchForVirtualItem gebeurtenis.

private void ListView1_SearchForVirtualItem(Object sender, SearchForVirtualItemEventArgs e) {

System.Text.StringBuilder messageBoxCS = new System.Text.StringBuilder();
messageBoxCS.AppendFormat("{0} = {1}", "IsTextSearch", e.IsTextSearch );
messageBoxCS.AppendLine();
messageBoxCS.AppendFormat("{0} = {1}", "IncludeSubItemsInSearch", e.IncludeSubItemsInSearch );
messageBoxCS.AppendLine();
messageBoxCS.AppendFormat("{0} = {1}", "Index", e.Index );
messageBoxCS.AppendLine();
messageBoxCS.AppendFormat("{0} = {1}", "IsPrefixSearch", e.IsPrefixSearch );
messageBoxCS.AppendLine();
messageBoxCS.AppendFormat("{0} = {1}", "Text", e.Text );
messageBoxCS.AppendLine();
messageBoxCS.AppendFormat("{0} = {1}", "StartingPoint", e.StartingPoint );
messageBoxCS.AppendLine();
messageBoxCS.AppendFormat("{0} = {1}", "Direction", e.Direction );
messageBoxCS.AppendLine();
messageBoxCS.AppendFormat("{0} = {1}", "StartIndex", e.StartIndex );
messageBoxCS.AppendLine();
MessageBox.Show(messageBoxCS.ToString(), "SearchForVirtualItem Event" );
}
Private Sub ListView1_SearchForVirtualItem(sender as Object, e as SearchForVirtualItemEventArgs) _ 
     Handles ListView1.SearchForVirtualItem

    Dim messageBoxVB as New System.Text.StringBuilder()
    messageBoxVB.AppendFormat("{0} = {1}", "IsTextSearch", e.IsTextSearch)
    messageBoxVB.AppendLine()
    messageBoxVB.AppendFormat("{0} = {1}", "IncludeSubItemsInSearch", e.IncludeSubItemsInSearch)
    messageBoxVB.AppendLine()
    messageBoxVB.AppendFormat("{0} = {1}", "Index", e.Index)
    messageBoxVB.AppendLine()
    messageBoxVB.AppendFormat("{0} = {1}", "IsPrefixSearch", e.IsPrefixSearch)
    messageBoxVB.AppendLine()
    messageBoxVB.AppendFormat("{0} = {1}", "Text", e.Text)
    messageBoxVB.AppendLine()
    messageBoxVB.AppendFormat("{0} = {1}", "StartingPoint", e.StartingPoint)
    messageBoxVB.AppendLine()
    messageBoxVB.AppendFormat("{0} = {1}", "Direction", e.Direction)
    messageBoxVB.AppendLine()
    messageBoxVB.AppendFormat("{0} = {1}", "StartIndex", e.StartIndex)
    messageBoxVB.AppendLine()
    MessageBox.Show(messageBoxVB.ToString(),"SearchForVirtualItem Event")

End Sub

Opmerkingen

De SearchForVirtualItemEventArgs wordt samengesteld en doorgegeven aan de SearchForVirtualItem gebeurtenis wanneer u de FindItemWithText of FindNearestItem methoden aanroept voor een ListView besturingselement in de virtuele modus.

Constructors

Name Description
SearchForVirtualItemEventArgs(Boolean, Boolean, Boolean, String, Point, SearchDirectionHint, Int32)

Initialiseert een nieuw exemplaar van de SearchForVirtualItemEventArgs klasse.

Eigenschappen

Name Description
Direction

Hiermee haalt u de richting op van het huidige item dat de zoekopdracht moet plaatsvinden.

IncludeSubItemsInSearch

Hiermee wordt een waarde opgehaald die aangeeft of de zoekopdracht subitems van lijstitems moet bevatten.

Index

Hiermee wordt de index van de ListViewItem gevonden in de ListView .

IsPrefixSearch

Hiermee wordt een waarde opgehaald die aangeeft of de zoekopdracht een item moet retourneren als de tekst begint met de zoektekst.

IsTextSearch

Hiermee wordt een waarde opgehaald die aangeeft of de zoekopdracht een tekstzoekopdracht is.

StartIndex

Hiermee haalt u de index op van de ListViewItem locatie waar de zoekopdracht wordt gestart.

StartingPoint

Hiermee haalt u de beginlocatie van de zoekopdracht op.

Text

Hiermee haalt u de tekst op die wordt gebruikt om een item in het ListView besturingselement te zoeken.

Methoden

Name Description
Equals(Object)

Bepaalt of het opgegeven object gelijk is aan het huidige object.

(Overgenomen van Object)
GetHashCode()

Fungeert als de standaardhashfunctie.

(Overgenomen van Object)
GetType()

Hiermee haalt u de Type huidige instantie op.

(Overgenomen van Object)
MemberwiseClone()

Hiermee maakt u een ondiepe kopie van de huidige Object.

(Overgenomen van Object)
ToString()

Retourneert een tekenreeks die het huidige object vertegenwoordigt.

(Overgenomen van Object)

Van toepassing op