Este artigo foi traduzido por máquina. Para visualizar o arquivo em inglês, marque a caixa de seleção Inglês. Você também pode exibir o texto Em inglês em uma janela pop-up, movendo o ponteiro do mouse sobre o texto.
Tradução
Inglês

Classe SearchForVirtualItemEventArgs

 

Fornece dados para o SearchForVirtualItem evento.

Namespace:   System.Windows.Forms
Assembly:  System.Windows.Forms (em System.Windows.Forms.dll)

System.Object
  System.EventArgs
    System.Windows.Forms.SearchForVirtualItemEventArgs

public class SearchForVirtualItemEventArgs : EventArgs

NomeDescrição
System_CAPS_pubmethodSearchForVirtualItemEventArgs(Boolean, Boolean, Boolean, String, Point, SearchDirectionHint, Int32)

Inicializa uma nova instância da classe SearchForVirtualItemEventArgs.

NomeDescrição
System_CAPS_pubpropertyDirection

Obtém a direção do item atual que a pesquisa deve ocorrer.

System_CAPS_pubpropertyIncludeSubItemsInSearch

Obtém um valor que indica se a pesquisa deve incluir subitens de itens de lista.

System_CAPS_pubpropertyIndex

Obtém ou define o índice do ListViewItem encontrado no ListView .

System_CAPS_pubpropertyIsPrefixSearch

Obtém um valor que indica se a pesquisa deve retornar um item se o texto começa com o texto de pesquisa.

System_CAPS_pubpropertyIsTextSearch

Obtém um valor que indica se a pesquisa é uma pesquisa de texto.

System_CAPS_pubpropertyStartIndex

Obtém o índice da ListViewItem onde a pesquisa inicia.

System_CAPS_pubpropertyStartingPoint

Obtém o local inicial da pesquisa.

System_CAPS_pubpropertyText

Obtém o texto usado para localizar um item no ListView controle.

NomeDescrição
System_CAPS_pubmethodEquals(Object)

Verifica se o objeto especificado é igual ao objeto atual. (Herdado de Object.)

System_CAPS_protmethodFinalize()

Permite que um objeto tente liberar recursos e executar outras operações de limpeza antes que ele seja recuperado pela coleta de lixo. (Herdado de Object.)

System_CAPS_pubmethodGetHashCode()

Serve como a função de hash padrão.(Herdado de Object.)

System_CAPS_pubmethodGetType()

Obtém o Type da instância atual.(Herdado de Object.)

System_CAPS_protmethodMemberwiseClone()

Cria uma cópia superficial do Object atual.(Herdado de Object.)

System_CAPS_pubmethodToString()

Retorna uma string que representa o objeto atual.(Herdado de Object.)

O SearchForVirtualItemEventArgs é criado e passado para o SearchForVirtualItem eventos quando você chama o FindItemWithText ou FindNearestItem métodos em um ListView controle no modo virtual.

O exemplo de código a seguir demonstra o uso desse tipo. No exemplo, um manipulador de eventos relatórios sobre a ocorrência da SearchForVirtualItem eventos. Esse relatório ajuda você a saber quando o evento ocorre e pode ajudar na depuração. Para relatar vários eventos ou eventos que ocorrem com freqüência, considere substituir Show com Console.WriteLine ou acrescentar a mensagem em uma multiline TextBox.

Para executar o exemplo de código, cole-o em um projeto que contém uma instância do tipo ListView chamado ListView1. Certifique-se de que o manipulador de eventos está associado a SearchForVirtualItem eventos.

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" );
}

.NET Framework
Disponível desde 2.0

Quaisquer membros estáticos públicos ( Compartilhado no Visual Basic) desse tipo são thread-safe. Não há garantia de que qualquer membro de instância seja thread-safe.

Retornar ao início
Mostrar: