SearchForVirtualItemEventArgs Clase

Definición

Proporciona datos para el evento SearchForVirtualItem.Provides data for the SearchForVirtualItem event.

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

Ejemplos

En el ejemplo de código siguiente se muestra el uso de este tipo.The following code example demonstrates the use of this type. En el ejemplo, un controlador de eventos informa sobre la aparición del SearchForVirtualItem evento.In the example, an event handler reports on the occurrence of the SearchForVirtualItem event. Este informe le ayuda a saber cuándo se produce el evento y puede ayudarle a depurar.This report helps you to learn when the event occurs and can assist you in debugging. Para notificar varios eventos o eventos que se producen con frecuencia, considere Show la Console.WriteLine posibilidad de reemplazar por o anexar el TextBoxmensaje a una multilínea.To report on multiple events or on events that occur frequently, consider replacing Show with Console.WriteLine or appending the message to a multiline TextBox.

Para ejecutar el código de ejemplo, péguelo en un proyecto que contenga una instancia de ListView tipo ListView1denominada.To run the example code, paste it into a project that contains an instance of type ListView named ListView1. A continuación, asegúrese de que el controlador de eventos SearchForVirtualItem está asociado al evento.Then ensure that the event handler is associated with the SearchForVirtualItem event.

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

Comentarios

FindItemWithText FindNearestItem ListView Se construye y se pasa SearchForVirtualItem al evento cuando se llama a los métodos o en un control en modo virtual. SearchForVirtualItemEventArgsThe SearchForVirtualItemEventArgs is constructed and passed to the SearchForVirtualItem event when you call the FindItemWithText or FindNearestItem methods on a ListView control in virtual mode.

Constructores

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

Inicializa una nueva instancia de la clase SearchForVirtualItemEventArgs.Initializes a new instance of the SearchForVirtualItemEventArgs class.

Propiedades

Direction

Obtiene la dirección del elemento actual donde debe realizarse la búsqueda.Gets the direction from the current item that the search should take place.

IncludeSubItemsInSearch

Obtiene un valor que indica si la búsqueda debe incluir subelementos de elementos de lista.Gets a value indicating whether the search should include subitems of list items.

Index

Obtiene o establece el índice del ListViewItem que se encuentra en ListView.Gets or sets the index of the ListViewItem found in the ListView .

IsPrefixSearch

Obtiene un valor que indica si la búsqueda debe devolver un elemento si su texto comienza con el texto de búsqueda.Gets a value indicating whether the search should return an item if its text starts with the search text.

IsTextSearch

Obtiene un valor que indica si la búsqueda es una búsqueda de texto.Gets a value indicating whether the search is a text search.

StartIndex

Obtiene el índice del control ListViewItem donde se inicia la búsqueda.Gets the index of the ListViewItem where the search starts.

StartingPoint

Obtiene la ubicación de inicio de la búsqueda.Gets the starting location of the search.

Text

Obtiene el texto utilizado para encontrar un elemento en el control ListView.Gets the text used to find an item in the ListView control.

Métodos

Equals(Object)

Determina si el objeto especificado es igual al objeto actual.Determines whether the specified object is equal to the current object.

(Heredado de Object)
GetHashCode()

Sirve como función hash predeterminada.Serves as the default hash function.

(Heredado de Object)
GetType()

Obtiene el Type de la instancia actual.Gets the Type of the current instance.

(Heredado de Object)
MemberwiseClone()

Crea una copia superficial del Object actual.Creates a shallow copy of the current Object.

(Heredado de Object)
ToString()

Devuelve un valor de tipo string que representa el objeto actual.Returns a string that represents the current object.

(Heredado de Object)

Se aplica a