Este artigo foi traduzido por máquina. Coloque o ponteiro do mouse sobre as frases do artigo para ver o texto original. Mais informações.
Tradução
Original
Este tópico ainda não foi avaliado como - Avalie este tópico

Enumeração ListViewHitTestLocations

Define constantes que representam áreas de um ListView ou ListViewItem.

Esta enumeração tem um atributo FlagsAttribute que permite uma combinação bit a bit de seus valores de membro.

Namespace:  System.Windows.Forms
Assembly:  System.Windows.Forms (em System.Windows.Forms.dll)
[FlagsAttribute]
public enum ListViewHitTestLocations
Nome do membro Descrição
None Uma posição fora dos limites de um ListViewItem
AboveClientArea Uma posição acima a parte cliente de um ListView controle.
BelowClientArea Uma posição abaixo do cliente de um ListView controle.
LeftOfClientArea Uma posição para a esquerda da parte cliente de um ListView controle.
RightOfClientArea Uma posição para a direita da parte cliente de um ListView controle.
Image Uma posição dentro dos limites de uma imagem contida em um ListView ou ListViewItem.
StateImage Uma posição dentro dos limites de uma imagem associada a um ListViewItem que indica o estado do item.
Label Uma posição dentro dos limites de uma área de texto contida em um ListView ou ListViewItem.

The ListViewHitTestLocations enumeração é usada pela ListViewHitTestInfo classe.

O exemplo de código a seguir demonstra usando o HitTest método para determinar o local de um MouseDown evento em um ListView. Para executar esse código, cole-o em um Windows formulário que contém um ListView chamada listView1 que é preenchida com itens. Associar o MouseDown evento para listview1 e o formulário com o HandleMouseDown método neste exemplo.

void HandleMouseDown(object sender, MouseEventArgs e)
{
    ListViewHitTestInfo info = listView1.HitTest(e.X, e.Y);
    MessageBox.Show(info.Location.ToString());
}


Windows Vista, Windows XP SP2, Windows XP Media Center Edition, Windows XP Professional x64 Edition, Windows XP Starter Edition, Windows Server 2003, Windows Server 2000 SP4, Windows Millennium Edition, Windows 98

o.NET Framework e.NET Compact Framework não oferecem suporte a todas as versões de cada plataforma. Para obter uma lista de versões suportadas, consulte Requisitos de sistema do .NET framework.

.NET Framework

Compatível com: 3.5, 3.0, 2.0
Isso foi útil para você?
(1500 caracteres restantes)
Conteúdo da Comunidade Adicionar