Exportar (0) Imprimir
Expandir Tudo
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

Classe TreeView

Representa um controle que exibe dados hierárquicos em uma estrutura de árvore que tem itens que podem expandir e recolher .

System.Object
  System.Windows.Threading.DispatcherObject
    System.Windows.DependencyObject
      System.Windows.Media.Visual
        System.Windows.UIElement
          System.Windows.FrameworkElement
            System.Windows.Controls.Control
              System.Windows.Controls.ItemsControl
                System.Windows.Controls.TreeView

Namespace:  System.Windows.Controls
Assembly:  PresentationFramework (em PresentationFramework.dll)
XMLNS para XAML http://schemas.microsoft.com/winfx/2006/xaml/presentation, http://schemas.microsoft.com/netfx/2007/xaml/presentation

[StyleTypedPropertyAttribute(Property = "ItemContainerStyle", StyleTargetType = typeof(TreeViewItem))]
public class TreeView : ItemsControl
<TreeView>
  Items
</TreeView>

O tipo TreeView expõe os membros a seguir.

  NomeDescrição
Método públicoTreeView Inicializa uma nova instância da classe TreeView .
Superior

  NomeDescrição
Propriedade públicaActualHeightObtém a altura processada desse elemento. (Herdado de FrameworkElement.)
Propriedade públicaActualWidthObtém a largura processada desse elemento. (Herdado de FrameworkElement.)
Propriedade públicaAllowDropObtém ou define um valor indicando se este elemento pode ser usado como o destino de uma operação de arrastar e soltar. Este é propriedade de dependência. (Herdado de UIElement.)
Propriedade públicaAlternationCountObtém ou define o número de item alternadas recipientes a ItemsControl, que permite contêineres alternados para ter uma aparência exclusiva. (Herdado de ItemsControl.)
Propriedade públicaAreAnyTouchesCapturedObtém um valor que indica se o menos um toque é capturado a esse elemento. (Herdado de UIElement.)
Propriedade públicaAreAnyTouchesCapturedWithinObtém um valor que indica se o menos um toque é capturado a esse elemento ou para quaisquer elementos filhos na árvore visual. (Herdado de UIElement.)
Propriedade públicaAreAnyTouchesDirectlyOverObtém um valor que indica se o menos um toque é pressionado sobre esse elemento. (Herdado de UIElement.)
Propriedade públicaAreAnyTouchesOverObtém um valor que indica se o menos um toque é pressionado sobre esse elemento ou quaisquer elementos filhos na árvore visual. (Herdado de UIElement.)
Propriedade públicaBackgroundObtém ou define um pincel que descreve o plano de fundo de um controle. (Herdado de Control.)
Propriedade públicaBindingGroupObtém ou define BindingGroup que é usado para o elemento. (Herdado de FrameworkElement.)
Propriedade públicaBitmapEffect Obsoleta. Obtém ou define um efeito de bitmap que se aplica diretamente ao conteúdo renderizado desse elemento. Este é propriedade de dependência. (Herdado de UIElement.)
Propriedade públicaBitmapEffectInput Obsoleta. Obtém ou define uma fonte de entrada para o efeito de bitmap que se aplica diretamente ao conteúdo renderizado desse elemento. Este é propriedade de dependência. (Herdado de UIElement.)
Propriedade públicaBorderBrushObtém ou define um pincel que descreve o plano de fundo da borda de um controle. (Herdado de Control.)
Propriedade públicaBorderThicknessObtém ou define a espessura da borda de um controle. (Herdado de Control.)
Propriedade públicaCacheModeObtém ou define uma representação em cache de UIElement. (Herdado de UIElement.)
Propriedade públicaClipObtém ou define a geometria usada para definir o contorno do conteúdo de um elemento. Este é propriedade de dependência. (Herdado de UIElement.)
Propriedade públicaClipToBoundsObtém ou define um valor indicando se recortar o conteúdo desse elemento (ou para satisfazer a vinda dos elementos filhos deste elemento) para caber no tamanho do elemento que a contém. Este é propriedade de dependência. (Herdado de UIElement.)
Propriedade públicaCommandBindingsObtém uma coleção de objetos de CommandBinding associados com esse elemento. CommandBinding habilitam manipulação de comando para esse elemento, e declara o ligação entre um comando, seus eventos, e manipuladores anexados por esse elemento. (Herdado de UIElement.)
Propriedade públicaContextMenu Obtém ou define o elemento de menu de contexto que deve parecer sempre que o menu de contexto é solicitado com interface do usuário (UI) de dentro desse elemento. (Herdado de FrameworkElement.)
Propriedade públicaCursorObtém ou define o cursor que irá mostrar quando o ponteiro do mouse está em cima do elemento. (Herdado de FrameworkElement.)
Propriedade públicaDataContext Obtém ou define o contexto de dados para um elemento quando participa em associação de dados. (Herdado de FrameworkElement.)
Propriedade protegidaDefaultStyleKeyObtém ou define a chave para usar para referenciar o estilo para esse controle, quando os estilos de tema são usados ou definidos. (Herdado de FrameworkElement.)
Propriedade públicaDependencyObjectType Obtém o DependencyObjectType que envolve o tipo de instância da CLR. (Herdado de DependencyObject.)
Propriedade públicaDesiredSizeObtém o tamanho que esse elemento calculado durante a passagem de medição do processo de layout. (Herdado de UIElement.)
Propriedade públicaDispatcherObtém o Dispatcher esse DispatcherObject está associado. (Herdado de DispatcherObject.)
Propriedade públicaDisplayMemberPathObtém ou define um caminho para um valor no objeto de origem para servir como a representação visual do objeto. (Herdado de ItemsControl.)
Propriedade públicaEffectObtém ou define o efeito de bitmap para aplicar a UIElement. Esta é uma propriedade de dependência. (Herdado de UIElement.)
Propriedade públicaFlowDirectionObtém ou define a direção que texto e outros elementos de interface do usuário (UI) usam dentro de qualquer elemento pai que controlar seu layout. (Herdado de FrameworkElement.)
Propriedade públicaFocusableObtém ou define um valor que indica se o elemento pode receber o foco. Este é propriedade de dependência. (Herdado de UIElement.)
Propriedade públicaFocusVisualStyleObtém ou define uma propriedade que permite a personalização de aparência, dos efeitos, ou outras características de estilo que se aplicarão a esse elemento quando capturam o foco do teclado. (Herdado de FrameworkElement.)
Propriedade públicaFontFamilyObtém ou define a família da fonte do controle. (Herdado de Control.)
Propriedade públicaFontSizeObtém ou define o tamanho da fonte. (Herdado de Control.)
Propriedade públicaFontStretchObtém ou define o grau ao qual uma fonte é condensada ou expandida na tela. (Herdado de Control.)
Propriedade públicaFontStyleObtém ou define o estilo da fonte. (Herdado de Control.)
Propriedade públicaFontWeightObtém ou define a espessura ou a espessura da fonte especificada. (Herdado de Control.)
Propriedade públicaForceCursorObtém ou define um valor que indica se este FrameworkElement deve forçar interface do usuário (UI) para processar o cursor como declarado pela propriedade de Cursor . (Herdado de FrameworkElement.)
Propriedade públicaForegroundObtém ou define um pincel que descreve a cor de primeiro plano. (Herdado de Control.)
Propriedade públicaGroupStyleObtém uma coleção de GroupStyle objetos que definem a aparência de cada nível de grupos. (Herdado de ItemsControl.)
Propriedade públicaGroupStyleSelectorObtém ou define um método que permite que você forneça a lógica de seleção personalizada para um GroupStyle para aplicar a cada grupo em uma coleção. (Herdado de ItemsControl.)
Propriedade protegidaHandlesScrollingObtém se o TreeView pode rolar. (Substitui Control.HandlesScrolling.)
Propriedade públicaHasAnimatedPropertiesObtém um valor indicando se este elemento tiver quaisquer propriedades animadas. (Herdado de UIElement.)
Propriedade protegidaHasEffectiveKeyboardFocusObtém um valor que indica se UIElement tem o foco. (Herdado de UIElement.)
Propriedade públicaHasItemsObtém um valor que indica se a ItemsControl contém itens. (Herdado de ItemsControl.)
Propriedade públicaHeight Obtém ou define a altura sugerida do elemento. (Herdado de FrameworkElement.)
Propriedade públicaHorizontalAlignment Obtém ou define as características de alinhamento horizontal aplicadas a este elemento quando ele é composto dentro de um elemento pai, como um painel de controle ou itens. (Herdado de FrameworkElement.)
Propriedade públicaHorizontalContentAlignmentObtém ou define o alinhamento horizontal do conteúdo do controle. (Herdado de Control.)
Propriedade protegidaInheritanceBehaviorObtém ou define os limites de escopo para a herança de valor de propriedade, a consulta principal de recurso, e a pesquisa de RelativeSource FindAncestor. (Herdado de FrameworkElement.)
Propriedade públicaInputBindings Obtém a coleção de associações de entrada associadas com esse elemento. (Herdado de UIElement.)
Propriedade públicaInputScopeObtém ou define o contexto para a entrada usada por esse FrameworkElement. (Herdado de FrameworkElement.)
Propriedade públicaIsArrangeValidObtém um valor indicando se o tamanho e a posição computados dos elementos filhos no layout desse elemento são válidos. (Herdado de UIElement.)
Propriedade públicaIsEnabledObtém ou define um valor indicando se este elemento está ativado em interface do usuário (UI). Este é propriedade de dependência. (Herdado de UIElement.)
Propriedade protegidaIsEnabledCoreObtém um valor que se torna o valor de retorno de IsEnabled em classes derivadas. (Herdado de UIElement.)
Propriedade públicaIsFocusedObtém um valor que determina se este elemento tem foco lógico. Este é propriedade de dependência. (Herdado de UIElement.)
Propriedade públicaIsGroupingObtém um valor que indica se o controle está usando o agrupamento. (Herdado de ItemsControl.)
Propriedade públicaIsHitTestVisibleObtém ou define um valor que declara se este elemento pode possivelmente ser retornado como um resultado de teste de clique de alguma parte do seu conteúdo renderizado. Este é propriedade de dependência. (Herdado de UIElement.)
Propriedade públicaIsInitializedObtém um valor que indica se este elemento foi inicializado, ou durante o processamento por um processador de XAML , ou explicitamente no método de EndInit chamado. (Herdado de FrameworkElement.)
Propriedade públicaIsInputMethodEnabledObtém um valor indicando se um sistema de método de entrada, como Editor de Método de Entrada (IME), está habilitado para processar a entrada a esse elemento. (Herdado de UIElement.)
Propriedade públicaIsKeyboardFocusedObtém um valor indicando se este elemento tem o foco do teclado. Este é propriedade de dependência. (Herdado de UIElement.)
Propriedade públicaIsKeyboardFocusWithinObtém um valor indicando se o foco do teclado está em qualquer lugar dentro do elemento ou seus elementos filhos visuais de árvore. Este é propriedade de dependência. (Herdado de UIElement.)
Propriedade públicaIsLoadedObtém um valor que indica se este elemento foi carregado para apresentação. (Herdado de FrameworkElement.)
Propriedade públicaIsManipulationEnabledObtém ou define um valor que indica se o tratamento de eventos estão ativados neste UIElement. (Herdado de UIElement.)
Propriedade públicaIsMeasureValidObtém um valor indicando se o tamanho atual retornado pela medida de layout é válido. (Herdado de UIElement.)
Propriedade públicaIsMouseCapturedObtém um valor indicando se o mouse é capturado a esse elemento. Este é propriedade de dependência. (Herdado de UIElement.)
Propriedade públicaIsMouseCaptureWithinObtém um valor que determina se a captura do mouse é mantido por esse elemento ou por elementos filho em seu árvore visual. Este é propriedade de dependência. (Herdado de UIElement.)
Propriedade públicaIsMouseDirectlyOverObtém um valor que indica se a posição do ponteiro do mouse corresponde aos resultados deteste de clique , que recebem o elemento que a composição em conta. Este é propriedade de dependência. (Herdado de UIElement.)
Propriedade públicaIsMouseOverObtém um valor indicando se o ponteiro do mouse está localizado sobre este elemento (incluindo elementos filhos em árvore visual). Este é propriedade de dependência. (Herdado de UIElement.)
Propriedade públicaIsSealed Obtém um valor que indica se essa instância atualmente é selada (somente leitura). (Herdado de DependencyObject.)
Propriedade públicaIsStylusCapturedObtém um valor indicando se a caneta é capturado por esse elemento. Este é propriedade de dependência. (Herdado de UIElement.)
Propriedade públicaIsStylusCaptureWithinObtém um valor que determina se a captura de caneta é mantida por esse elemento, ou um elemento dentro dos limites do elemento e seu árvore visual. Este é propriedade de dependência. (Herdado de UIElement.)
Propriedade públicaIsStylusDirectlyOverObtém um valor que indica se a posição de stylus corresponde aos resultados deteste de clique , que recebem o elemento que a composição em conta. Este é propriedade de dependência. (Herdado de UIElement.)
Propriedade públicaIsStylusOver Obtém um valor indicando se o cursor de caneta está localizado sobre esse elemento (que inclui os elementos filhos visuais). Este é propriedade de dependência. (Herdado de UIElement.)
Propriedade públicaIsTabStopObtém ou define um valor que indica se um controle está incluído na navegação por guias. (Herdado de Control.)
Propriedade públicaIsTextSearchCaseSensitiveObtém ou define um valor que indica se o caso é uma condição durante a pesquisa de itens. (Herdado de ItemsControl.)
Propriedade públicaIsTextSearchEnabledObtém ou define um valor que indica se TextSearch é ativado a ItemsControl instância. (Herdado de ItemsControl.)
Propriedade públicaIsVisibleObtém um valor indicando se esse elemento é visível em interface do usuário (UI). Este é propriedade de dependência. (Herdado de UIElement.)
Propriedade públicaItemBindingGroupObtém ou define o BindingGroup que é copiado para cada item da ItemsControl. (Herdado de ItemsControl.)
Propriedade públicaItemContainerGeneratorObtém o ItemContainerGenerator que está associado com o controle. (Herdado de ItemsControl.)
Propriedade públicaItemContainerStyleObtém ou define o Style que é aplicado ao elemento de contêiner gerados para cada item. (Herdado de ItemsControl.)
Propriedade públicaItemContainerStyleSelectorObtém ou define a lógica de seleção de estilo personalizado para um estilo que pode ser aplicada a cada elemento de contêiner gerado. (Herdado de ItemsControl.)
Propriedade públicaItemsObtém a coleção usada para gerar o conteúdo do ItemsControl. (Herdado de ItemsControl.)
Propriedade públicaItemsPanelObtém ou define o modelo que define o painel que controla o layout dos itens. (Herdado de ItemsControl.)
Propriedade públicaItemsSourceObtém ou define uma coleção usada para gerar o conteúdo do ItemsControl. (Herdado de ItemsControl.)
Propriedade públicaItemStringFormatObtém ou define uma seqüência de caracteres composta que especifica como formatar os itens do ItemsControl se eles são exibidos como cadeias de caracteres. (Herdado de ItemsControl.)
Propriedade públicaItemTemplateObtém ou define o DataTemplate usado para exibir cada item. (Herdado de ItemsControl.)
Propriedade públicaItemTemplateSelectorObtém ou define a lógica personalizada para a escolha de um modelo usado para exibir cada item. (Herdado de ItemsControl.)
Propriedade públicaLanguageObtém ou define a localização/informações idioma de globalização que se aplica a um elemento. (Herdado de FrameworkElement.)
Propriedade públicaLayoutTransform Obtém ou define uma transformação gráficos que deve aplicar a esse elemento quando o layout é executado. (Herdado de FrameworkElement.)
Propriedade protegidaLogicalChildrenObtém um enumerador para o filho lógico objetos da ItemsControl objeto. (Herdado de ItemsControl.)
Propriedade públicaMarginObtém ou define a margem externa de um elemento. (Herdado de FrameworkElement.)
Propriedade públicaMaxHeightObtém ou define a restrição máximo de altura do elemento. (Herdado de FrameworkElement.)
Propriedade públicaMaxWidthObtém ou define a restrição máximo da largura do elemento. (Herdado de FrameworkElement.)
Propriedade públicaMinHeightObtém ou define a restrição mínima de altura do elemento. (Herdado de FrameworkElement.)
Propriedade públicaMinWidth Obtém ou define a restrição mínima de largura do elemento. (Herdado de FrameworkElement.)
Propriedade públicaNameObtém ou define o nome do elemento identificação. O nome fornece uma referência de modo que code-behind, como o manipulador de eventos, pode se referir a um elemento de marcação depois que é construído durante o processamento por um processador de XAML . (Herdado de FrameworkElement.)
Propriedade públicaOpacityObtém ou define o fator de opacidade aplicado a UIElement inteiro quando é processado em interface do usuário (UI). Este é propriedade de dependência. (Herdado de UIElement.)
Propriedade públicaOpacityMaskObtém ou define uma máscara de opacidade, como uma implementação de Brush que é aplicada a qualquer Alpha- canal de mascaramento por para o conteúdo renderizado desse elemento. Este é propriedade de dependência. (Herdado de UIElement.)
Propriedade públicaOverridesDefaultStyle Obtém ou define um valor que indica se esse elemento incorpora propriedades de estilo de estilos temáticos. (Herdado de FrameworkElement.)
Propriedade públicaPaddingObtém ou define o preenchimento dentro de um controle. (Herdado de Control.)
Propriedade públicaParentObtém o elemento de pai lógico desse elemento. (Herdado de FrameworkElement.)
Propriedade públicaPersistId Obsoleta. Obtém um valor que identifica unicamente esse elemento. (Herdado de UIElement.)
Propriedade públicaRenderSize(Obtém ou define, mas consulte comentários) o final para processar o tamanho desse elemento. (Herdado de UIElement.)
Propriedade públicaRenderTransformObtém ou define transformação informações que afeta a posição de renderização desse elemento. Este é propriedade de dependência. (Herdado de UIElement.)
Propriedade públicaRenderTransformOriginObtém ou define o ponto central de possível processa tornam-se declarado por RenderTransform, em relação aos limites do elemento. Este é propriedade de dependência. (Herdado de UIElement.)
Propriedade públicaResources Obtém ou define o dicionário localmente definidos pelo recurso . (Herdado de FrameworkElement.)
Propriedade públicaSelectedItemObtém o item selecionado um TreeView.
Propriedade públicaSelectedValueObtém o valor da propriedade que é especificado por SelectedValuePath para o SelectedItem.
Propriedade públicaSelectedValuePathObtém ou define o caminho que é usado para obter o SelectedValue da SelectedItem em um TreeView.
Propriedade públicaSnapsToDevicePixelsObtém ou define um valor que determina se processar para esse elemento deve usar configurações específicas de dispositivo de pixel durante o processamento. Este é propriedade de dependência. (Herdado de UIElement.)
Propriedade públicaStyleObtém ou define o estilo usado por esse elemento quando renderizada. (Herdado de FrameworkElement.)
Propriedade protegidaStylusPlugInsObtém uma coleção de todos os objetos da caneta (personalização) associados com esse elemento. (Herdado de UIElement.)
Propriedade públicaTabIndexObtém ou define um valor que determina a ordem na qual os elementos recebem foco quando o usuário navega por meio de controles usando a tecla TAB. (Herdado de Control.)
Propriedade públicaTagObtém ou define um valor arbitrário de objeto que pode ser usado para armazenar informações personalizadas sobre esse elemento. (Herdado de FrameworkElement.)
Propriedade públicaTemplateObtém ou define um modelo de controle. (Herdado de Control.)
Propriedade públicaTemplatedParentObtém uma referência ao pai do modelo desse elemento. Esta propriedade não for relevante se o elemento não foi criado por um modelo. (Herdado de FrameworkElement.)
Propriedade públicaToolTip Obtém ou define o objeto de dica de ferramentas que é exibido para esse elemento em interface do usuário (UI). (Herdado de FrameworkElement.)
Propriedade públicaTouchesCapturedObtém todos os dispositivos de contato que são capturados a esse elemento. (Herdado de UIElement.)
Propriedade públicaTouchesCapturedWithinObtém todos os dispositivos de contato que são capturados a esse elemento ou a todos os elementos filho na sua árvore visual. (Herdado de UIElement.)
Propriedade públicaTouchesDirectlyOverObtém todos os dispositivos de contato que estão sobre esse elemento. (Herdado de UIElement.)
Propriedade públicaTouchesOverObtém todos os dispositivos de contato que estão sobre esse elemento ou todos os elementos filho na sua árvore visual. (Herdado de UIElement.)
Propriedade públicaTriggersObtém a coleção de disparadores estabelecidos diretamente nesse elemento, ou em elementos filho. (Herdado de FrameworkElement.)
Propriedade públicaUidObtém ou define o identificador exclusivo (para localização) para esse elemento. Este é propriedade de dependência. (Herdado de UIElement.)
Propriedade públicaUseLayoutRoundingObtém ou define um valor que indica se o arredondamento de layout deve ser aplicado ao tamanho e posição desse elemento durante o layout. (Herdado de FrameworkElement.)
Propriedade públicaVerticalAlignmentObtém ou define as características de alinhamento vertical aplicadas a esse elemento quando é composto dentro de um elemento pai como um painel ou um controle de itens. (Herdado de FrameworkElement.)
Propriedade públicaVerticalContentAlignmentObtém ou define o alinhamento vertical do conteúdo do controle. (Herdado de Control.)
Propriedade públicaVisibilityObtém ou define a visibilidade de interface do usuário (UI) desse elemento. Este é propriedade de dependência. (Herdado de UIElement.)
Propriedade protegidaVisualBitmapEffect Obsoleta. Obtém ou define o valor de BitmapEffect para Visual. (Herdado de Visual.)
Propriedade protegidaVisualBitmapEffectInput Obsoleta. Obtém ou define o valor de BitmapEffectInput para Visual. (Herdado de Visual.)
Propriedade protegidaVisualBitmapScalingModeObtém ou define BitmapScalingMode para Visual. (Herdado de Visual.)
Propriedade protegidaVisualCacheModeObtém ou define uma representação em cache de Visual. (Herdado de Visual.)
Propriedade protegidaVisualChildrenCountObtém o número de elementos filhos visuais dentro desse elemento. (Herdado de FrameworkElement.)
Propriedade protegidaVisualClearTypeHintObtém ou define ClearTypeHint que determina como ClearType é processado em Visual. (Herdado de Visual.)
Propriedade protegidaVisualClipObtém ou define a região de corte de Visual como um valor de Geometry . (Herdado de Visual.)
Propriedade protegidaVisualEdgeModeObtém ou define o modo da borda de Visual como um valor de EdgeMode . (Herdado de Visual.)
Propriedade protegidaVisualEffectObtém ou define o efeito de bitmap para aplicar a Visual. (Herdado de Visual.)
Propriedade protegidaVisualOffsetObtém ou define o valor de deslocamento do objeto visual. (Herdado de Visual.)
Propriedade protegidaVisualOpacityObtém ou define a opacidade de Visual. (Herdado de Visual.)
Propriedade protegidaVisualOpacityMaskObtém ou define o valor de Brush que representa a máscara de opacidade de Visual. (Herdado de Visual.)
Propriedade protegidaVisualParentObtém o pai da árvore visual do objeto visual. (Herdado de Visual.)
Propriedade protegidaVisualScrollableAreaClipObtém ou define uma área de rolagem recortada para Visual. (Herdado de Visual.)
Propriedade protegidaVisualTextHintingModeObtém ou define TextHintingMode de Visual. (Herdado de Visual.)
Propriedade protegidaVisualTextRenderingModeObtém ou define TextRenderingMode de Visual. (Herdado de Visual.)
Propriedade protegidaVisualTransformObtém ou define o valor de Transform para Visual. (Herdado de Visual.)
Propriedade protegidaVisualXSnappingGuidelinesObtém ou define a coleção (vertical) de diretriz de coordenada x. (Herdado de Visual.)
Propriedade protegidaVisualYSnappingGuidelinesObtém ou define a coleção (horizontal) de diretriz de coordenada y. (Herdado de Visual.)
Propriedade públicaWidth Obtém ou define a largura do elemento. (Herdado de FrameworkElement.)
Superior

  NomeDescrição
Método protegidoAddChildAdiciona o objeto especificado como filhos a ItemsControl objeto. (Herdado de ItemsControl.)
Método públicoAddHandler(RoutedEvent, Delegate)Adiciona um manipulador para um evento roteado especificado, adicionando o manipulador à coleção de manipuladores do elemento atual. (Herdado de UIElement.)
Método públicoAddHandler(RoutedEvent, Delegate, Boolean)Adiciona um manipulador  para um evento roteado especificado, adicionando o manipulador à coleção de manipuladores do elemento atual. Especificar handledEventsToo para true, de maneira que que o manipulador fornecido seja invocado para eventos roteados que já tinham sido marcados como manipulados por outro elemento ao longo da rota de evento. (Herdado de UIElement.)
Método protegidoAddLogicalChildAdiciona o objeto fornecido à árvore lógica desse elemento. (Herdado de FrameworkElement.)
Método protegidoAddTextAdiciona a seqüência de caracteres de texto especificado para o ItemsControl objeto. (Herdado de ItemsControl.)
Método públicoAddToEventRouteAdiciona manipuladores para um EventRoute especificado para a coleção de emanipuladores de eventos do UIElement atual. (Herdado de UIElement.)
Método protegidoAddVisualChildDefine a relação pai-filho entre dois elementos visuais. (Herdado de Visual.)
Método públicoApplyAnimationClock(DependencyProperty, AnimationClock)Aplicar uma animação apropriedade de dependência especificado nesse elemento. Todas as animações existentes são pára e substituídos com a nova animação. (Herdado de UIElement.)
Método públicoApplyAnimationClock(DependencyProperty, AnimationClock, HandoffBehavior)Aplicar uma animação apropriedade de dependência especificado nesse elemento, com a capacidade para especificar o que acontece se a propriedade já tiver uma animação em execução. (Herdado de UIElement.)
Método públicoApplyTemplateCria a árvore visual do modelo atual se necessário, e retorna um valor que indica se a árvore visual foi reconstruída por esta chamada. (Herdado de FrameworkElement.)
Método públicoArrangePosiciona elementos filhos e determina um tamanho para UIElement. Os elementos pai chama esse método de sua implementação de ArrangeCore (ou um equivalente de Nível de framework WPF ) para formar uma atualização recursiva de layout. Este método constitui a segunda vez de uma atualização de layout. (Herdado de UIElement.)
Método protegidoArrangeCoreImplementa ArrangeCore (definido como virtual em UIElement) e selos a implementação. (Herdado de FrameworkElement.)
Método protegidoArrangeOverrideChamado para organizar e dimensionar o conteúdo de um Control objeto. (Herdado de Control.)
Método públicoBeginAnimation(DependencyProperty, AnimationTimeline)Inicia uma animação para uma propriedade animada especificada nesse elemento. (Herdado de UIElement.)
Método públicoBeginAnimation(DependencyProperty, AnimationTimeline, HandoffBehavior)Inicia uma animação específica para uma propriedade animada especificada nesse elemento, com a opção de especificar o que acontece se a propriedade já tiver uma animação em execução. (Herdado de UIElement.)
Método públicoBeginInitIndica que a inicialização da ItemsControl objeto está prestes a iniciar. (Herdado de ItemsControl.)
Método públicoBeginStoryboard(Storyboard)Inicia a sequência de ações que estão contidas no storyboard fornecido. (Herdado de FrameworkElement.)
Método públicoBeginStoryboard(Storyboard, HandoffBehavior)Inicia a sequência de ações contidas no storyboard fornecido, com as opções especificadas para o que acontece se a propriedade é animada. (Herdado de FrameworkElement.)
Método públicoBeginStoryboard(Storyboard, HandoffBehavior, Boolean) Inicia a sequência de ações contidas no storyboard fornecido, com o estado especificado para o controle de animação depois que ela é iniciada. (Herdado de FrameworkElement.)
Método públicoBringIntoView()Tentativas de colocar esse elemento na exibição, dentro de todas as áreas roláveis é contida. (Herdado de FrameworkElement.)
Método públicoBringIntoView(Rect)Tentativas de colocar o tamanho de região fornecido desse elemento na exibição, dentro de todas as áreas roláveis está contido dentro. (Herdado de FrameworkElement.)
Método públicoCaptureMouseTentativas de forçar a captura do mouse a esse elemento. (Herdado de UIElement.)
Método públicoCaptureStylus Tentativas de forçar a captura de stylus a esse elemento. (Herdado de UIElement.)
Método públicoCaptureTouchTentativas de forçar a captura de um toque a esse elemento. (Herdado de UIElement.)
Método públicoCheckAccessDetermina se o segmento de chamada tem acesso a este DispatcherObject. (Herdado de DispatcherObject.)
Método protegidoClearContainerForItemOverrideQuando substituído em uma classe derivada, desfaz os efeitos do PrepareContainerForItemOverride método. (Herdado de ItemsControl.)
Método públicoClearValue(DependencyProperty)Limpa o valor local de uma propriedade. A propriedade a ser limpa é especificada por um identificador da DependencyProperty. (Herdado de DependencyObject.)
Método públicoClearValue(DependencyPropertyKey)Limpa o valor local de uma propriedade somente leitura. A propriedade a ser limpa é especificada por uma DependencyPropertyKey. (Herdado de DependencyObject.)
Método públicoCoerceValueConverte o valor especificado propriedade de dependência. Isso é feito chamando qualquer CoerceValueCallback especificada na metadados de propriedade para a propriedade de dependência conforme ela existe na chamada de função DependencyObject. (Herdado de DependencyObject.)
Método públicoContainerFromElement(DependencyObject)Retorna o recipiente ao qual pertence o atual ItemsControl , que possui o elemento determinado. (Herdado de ItemsControl.)
Método públicoEndInitIndica que a inicialização da ItemsControl objeto for concluído. (Herdado de ItemsControl.)
Método públicoEqualsDetermina se um fornecido DependencyObject é equivalente à atual DependencyObject. (Herdado de DependencyObject.)
Método protegidoExpandSubtreeExpande o especificado TreeViewItem controle e todos os seus filhos TreeViewItem elementos.
Método protegidoFinalize Permite um objeto tentar liberar recursos e executar outras operações de limpeza antes que ele seja recuperado pela coleta de lixo. (Herdado de Object.)
Método públicoFindCommonVisualAncestorRetorna o ancestral comum de dois objetos visuais. (Herdado de Visual.)
Método públicoFindNameEncontrar um elemento que tem o nome fornecido identificador. (Herdado de FrameworkElement.)
Método públicoFindResourceProcura por um recurso com a chave especificada, e gera uma exceção se o recurso solicitado não for encontrado. (Herdado de FrameworkElement.)
Método públicoFocusTentativas de definir o foco a esse elemento. (Herdado de UIElement.)
Método públicoGetAnimationBaseValueRetorna o valor de propriedade base para a propriedade especificada nesse elemento, entretanto qualquer valor animado possível de uma execução ou parou a animação. (Herdado de UIElement.)
Método públicoGetBindingExpressionRetorna BindingExpression que representa a associação na propriedade especificada. (Herdado de FrameworkElement.)
Método protegidoGetContainerForItemOverrideCria um TreeViewItem usar para exibir o conteúdo. (Substitui ItemsControl.GetContainerForItemOverride().)
Método públicoGetHashCodeObtém um código de hash para este DependencyObject. (Herdado de DependencyObject.)
Método protegidoGetLayoutClipRetorna uma geometria para uma máscara de identificação. A máscara se aplica se o sistema de layout tenta organizar um elemento que é maior do que o espaço de exibição disponível. (Herdado de FrameworkElement.)
Método públicoGetLocalValueEnumeratorCria um enumerador especializado para determinar quais propriedades de dependência localmente têm definir valores nessa DependencyObject. (Herdado de DependencyObject.)
Método protegidoGetTemplateChildRetorna o elemento nomeado na árvore visual de ControlTemplateinstanciado. (Herdado de FrameworkElement.)
Método públicoGetType Obtém o Type da instância atual. (Herdado de Object.)
Método protegidoGetUIParentCoreRetorna um pai lógico alternativo para esse elemento se não houver nenhum pai visual. (Herdado de FrameworkElement.)
Método públicoGetValueRetorna o valor atual de efetivo de um propriedade de dependência nesta instância de um DependencyObject. (Herdado de DependencyObject.)
Método protegidoGetVisualChildSubstitui Visual.GetVisualChild, e retorna um filho no índice especificado de uma coleção de elementos filhos. (Herdado de FrameworkElement.)
Método protegidoHitTestCore(GeometryHitTestParameters)Implementa Visual.HitTestCore o comportamento de teste de clique de elemento base de fonte (que retorna GeometryHitTestResult). (Herdado de UIElement.)
Método protegidoHitTestCore(PointHitTestParameters) Implementa HitTestCore ao comportamento de teste de clique de elemento base de fonte (que retorna HitTestResult). (Herdado de UIElement.)
Método públicoInputHitTest Retorna o elemento de entrada dentro do elemento atual que está nas coordenadas específicas, relativo à fonte do elemento atual. (Herdado de UIElement.)
Método públicoInvalidateArrangeInvalida o estado organizar (layout) para o elemento. Após a invalidação, o elemento terá seu layout atualizado, que ocorrerá de forma assíncrona a menos que subseqüentemente forçado por UpdateLayout. (Herdado de UIElement.)
Método públicoInvalidateMeasureInvalida o estado de medição (layout) para o elemento. (Herdado de UIElement.)
Método públicoInvalidatePropertyAvalia o valor efetivo de propriedade de dependência especificado (Herdado de DependencyObject.)
Método públicoInvalidateVisualInvalida a renderização de elemento, e força uma nova passagem completa de layout. OnRender é chamado após o ciclo de layout é concluído. (Herdado de UIElement.)
Método públicoIsAncestorOfDetermina se o objeto visual é um predecessor do objeto visual descendente. (Herdado de Visual.)
Método públicoIsDescendantOfDetermina se o objeto visual é um descendente do objeto visual de ancestral. (Herdado de Visual.)
Método públicoIsItemItsOwnContainerDetermina se o item especificado está (ou está apto para ser) seu próprio recipiente. (Herdado de ItemsControl.)
Método protegidoIsItemItsOwnContainerOverrideDetermina se o item especificado é seu próprio recipiente ou pode ser o seu próprio recipiente. (Substitui ItemsControl.IsItemItsOwnContainerOverride(Object).)
Método públicoMeasureAtualiza DesiredSize de UIElement. Os elementos pai chama esse método de suas próprias implementações de MeasureCore para formar uma atualização recursiva de layout. Chamar este método constitui a primeira passagem (a passagem de medição “”) de uma atualização de layout. (Herdado de UIElement.)
Método protegidoMeasureCoreImplementa o comportamento do sistema de layout básico de medida- passo para FrameworkElement. (Herdado de FrameworkElement.)
Método protegidoMeasureOverrideChamado para remeasure um controle. (Herdado de Control.)
Método protegidoMemberwiseCloneCria uma cópia superficial do Object atual. (Herdado de Object.)
Método públicoMoveFocusMove o foco do teclado para fora desse elemento e um outro elemento em uma direção fornecida de passagem. (Herdado de FrameworkElement.)
Método protegidoOnAccessKey Fornece tratamento de classe para quando uma tecla de acesso que é significativo para esse elemento é chamada. (Herdado de UIElement.)
Método protegidoOnAlternationCountChangedChamado quando o AlternationCount as alterações de propriedade. (Herdado de ItemsControl.)
Método públicoOnApplyTemplateQuando substituído em uma classe derivada, é chamado sempre que o código do aplicativo ou processos internos chamam ApplyTemplate. (Herdado de FrameworkElement.)
Método protegidoOnChildDesiredSizeChangedOferece suporte ao comportamento de layout quando um elemento filho é redimensionado. (Herdado de UIElement.)
Método protegidoOnContextMenuClosingChamado sempre que um evento roteado ContextMenuClosing não tratados atinge essa classe em sua rota. Implemente esse método para adicionar manipulação de classe para este evento. (Herdado de FrameworkElement.)
Método protegidoOnContextMenuOpeningChamado sempre que um evento roteado ContextMenuOpening não tratados atinge essa classe em sua rota. Implemente esse método para adicionar manipulação de classe para este evento. (Herdado de FrameworkElement.)
Método protegidoOnCreateAutomationPeerDefine um AutomationPeer para o TreeView controle. (Substitui UIElement.OnCreateAutomationPeer().)
Método protegidoOnDisplayMemberPathChangedChamado quando o DisplayMemberPath as alterações de propriedade. (Herdado de ItemsControl.)
Método protegidoOnDragEnterChamado quando DragDrop.DragEnter não tratadosevento anexado alcançar um elemento em sua rota que é derivada dessa classe. Implemente esse método para adicionar manipulação de classe para este evento. (Herdado de UIElement.)
Método protegidoOnDragLeaveChamado quando DragDrop.DragLeave não tratadosevento anexado alcançar um elemento em sua rota que é derivada dessa classe. Implemente esse método para adicionar manipulação de classe para este evento. (Herdado de UIElement.)
Método protegidoOnDragOverChamado quando DragDrop.DragOver não tratadosevento anexado alcançar um elemento em sua rota que é derivada dessa classe. Implemente esse método para adicionar manipulação de classe para este evento. (Herdado de UIElement.)
Método protegidoOnDropChamado quando DragDrop.DragEnter não tratadosevento anexado alcançar um elemento em sua rota que é derivada dessa classe. Implemente esse método para adicionar manipulação de classe para este evento. (Herdado de UIElement.)
Método protegidoOnGiveFeedbackChamado quando DragDrop.GiveFeedback não tratadosevento anexado alcançar um elemento em sua rota que é derivada dessa classe. Implemente esse método para adicionar manipulação de classe para este evento. (Herdado de UIElement.)
Método protegidoOnGotFocusEleva o GotFocus evento roteado. (Substitui FrameworkElement.OnGotFocus(RoutedEventArgs).)
Método protegidoOnGotKeyboardFocusChamado quando Keyboard.GotKeyboardFocus não tratadosevento anexado alcançar um elemento em sua rota que é derivada dessa classe. Implemente esse método para adicionar manipulação de classe para este evento. (Herdado de UIElement.)
Método protegidoOnGotMouseCaptureChamado quando Mouse.GotMouseCapture não tratadosevento anexado alcançar um elemento em sua rota que é derivada dessa classe. Implemente esse método para adicionar manipulação de classe para este evento. (Herdado de UIElement.)
Método protegidoOnGotStylusCaptureChamado quando Stylus.GotStylusCapture não tratadosevento anexado alcançar um elemento em sua rota que é derivada dessa classe. Implemente esse método para adicionar manipulação de classe para este evento. (Herdado de UIElement.)
Método protegidoOnGotTouchCaptureFornece manipulação de classe para o evento roteado GotTouchCapture que ocorre quando um toque é capturado a esse elemento. (Herdado de UIElement.)
Método protegidoOnGroupStyleSelectorChangedChamado quando o GroupStyleSelector as alterações de propriedade. (Herdado de ItemsControl.)
Método protegidoOnInitialized Dispara o evento Initialized. Este método é chamado sempre que IsInitialized é definido como trueinternamente. (Herdado de FrameworkElement.)
Método protegidoOnIsKeyboardFocusedChangedChamado quando um evento não tratados de IsKeyboardFocusedChanged é gerado nesse elemento. Implemente esse método para adicionar manipulação de classe para este evento. (Herdado de UIElement.)
Método protegidoOnIsKeyboardFocusWithinChangedFornece a classe tratamento para um IsKeyboardFocusWithinChanged evento quando o foco do teclado é alterado para um TreeView. (Substitui UIElement.OnIsKeyboardFocusWithinChanged(DependencyPropertyChangedEventArgs).)
Método protegidoOnIsMouseCapturedChangedChamado quando um evento não tratados de IsMouseCapturedChanged é gerado nesse elemento. Implemente esse método para adicionar manipulação de classe para este evento. (Herdado de UIElement.)
Método protegidoOnIsMouseCaptureWithinChangedChamado quando um evento não tratados de IsMouseCaptureWithinChanged é gerado nesse elemento. Implemente esse método para adicionar manipulação de classe para este evento. (Herdado de UIElement.)
Método protegidoOnIsMouseDirectlyOverChangedChamado quando um evento não tratados de IsMouseDirectlyOverChanged é gerado nesse elemento. Implemente esse método para adicionar manipulação de classe para este evento. (Herdado de UIElement.)
Método protegidoOnIsStylusCapturedChangedChamado quando um evento não tratados de IsStylusCapturedChanged é gerado nesse elemento. Implemente esse método para adicionar manipulação de classe para este evento. (Herdado de UIElement.)
Método protegidoOnIsStylusCaptureWithinChangedChamado quando um evento não tratados de IsStylusCaptureWithinChanged é gerado nesse elemento. Implemente esse método para adicionar manipulação de classe para este evento. (Herdado de UIElement.)
Método protegidoOnIsStylusDirectlyOverChangedChamado quando um evento não tratados de IsStylusDirectlyOverChanged é gerado nesse elemento. Implemente esse método para adicionar manipulação de classe para este evento. (Herdado de UIElement.)
Método protegidoOnItemBindingGroupChangedChamado quando o ItemBindingGroup as alterações de propriedade. (Herdado de ItemsControl.)
Método protegidoOnItemContainerStyleChangedChamado quando o ItemContainerStyle as alterações de propriedade. (Herdado de ItemsControl.)
Método protegidoOnItemContainerStyleSelectorChangedChamado quando o ItemContainerStyleSelector as alterações de propriedade. (Herdado de ItemsControl.)
Método protegidoOnItemsChangedFornece a classe tratamento para um ItemsChanged evento que ocorre quando há uma alteração na Items coleção. (Substitui ItemsControl.OnItemsChanged(NotifyCollectionChangedEventArgs).)
Método protegidoOnItemsPanelChangedChamado quando o ItemsPanel as alterações de propriedade. (Herdado de ItemsControl.)
Método protegidoOnItemsSourceChangedChamado quando o ItemsSource as alterações de propriedade. (Herdado de ItemsControl.)
Método protegidoOnItemStringFormatChangedChamado quando o ItemStringFormat as alterações de propriedade. (Herdado de ItemsControl.)
Método protegidoOnItemTemplateChangedChamado quando o ItemTemplate as alterações de propriedade. (Herdado de ItemsControl.)
Método protegidoOnItemTemplateSelectorChangedChamado quando o ItemTemplateSelector as alterações de propriedade. (Herdado de ItemsControl.)
Método protegidoOnKeyDownFornece a classe tratamento para o KeyDown evento para um TreeView. (Substitui ItemsControl.OnKeyDown(KeyEventArgs).)
Método protegidoOnKeyUpChamado quando Keyboard.KeyUp não tratadosevento anexado alcançar um elemento em sua rota que é derivada dessa classe. Implemente esse método para adicionar manipulação de classe para este evento. (Herdado de UIElement.)
Método protegidoOnLostFocusAumenta LostFocus evento roteado utilizando os dados do evento que são fornecidos. (Herdado de UIElement.)
Método protegidoOnLostKeyboardFocusChamado quando Keyboard.LostKeyboardFocus não tratadosevento anexado alcançar um elemento em sua rota que é derivada dessa classe. Implemente esse método para adicionar manipulação de classe para este evento. (Herdado de UIElement.)
Método protegidoOnLostMouseCaptureChamado quando Mouse.LostMouseCapture não tratadosevento anexado alcançar um elemento em sua rota que é derivada dessa classe. Implemente esse método para adicionar manipulação de classe para este evento. (Herdado de UIElement.)
Método protegidoOnLostStylusCaptureChamado quando Stylus.LostStylusCapture não tratadosevento anexado alcançar um elemento em sua rota que é derivada dessa classe. Implemente esse método para adicionar manipulação de classe para este evento. (Herdado de UIElement.)
Método protegidoOnLostTouchCaptureFornece manipulação de classe para o evento roteado LostTouchCapture que ocorre quando esse elemento perde a captura de contato. (Herdado de UIElement.)
Método protegidoOnManipulationBoundaryFeedbackChamado quando o evento de ManipulationBoundaryFeedback ocorrer. (Herdado de UIElement.)
Método protegidoOnManipulationCompletedChamado quando o evento de ManipulationCompleted ocorrer. (Herdado de UIElement.)
Método protegidoOnManipulationDeltaChamado quando o evento de ManipulationDelta ocorrer. (Herdado de UIElement.)
Método protegidoOnManipulationInertiaStartingChamado quando o evento de ManipulationInertiaStarting ocorrer. (Herdado de UIElement.)
Método protegidoOnManipulationStartedChamado quando o evento de ManipulationStarted ocorrer. (Herdado de UIElement.)
Método protegidoOnManipulationStartingFornece manipulação de classe para o evento roteado ManipulationStarting que ocorre quando o processador de tratamento é projetado principalmente. (Herdado de UIElement.)
Método protegidoOnMouseDoubleClickEleva o MouseDoubleClick evento roteado. (Herdado de Control.)
Método protegidoOnMouseDownChamado quando Mouse.MouseDown não tratadosevento anexado alcançar um elemento em sua rota que é derivada dessa classe. Implemente esse método para adicionar manipulação de classe para este evento. (Herdado de UIElement.)
Método protegidoOnMouseEnterChamado quando Mouse.MouseEnter não tratadosevento anexado é gerado nesse elemento. Implemente esse método para adicionar manipulação de classe para este evento. (Herdado de UIElement.)
Método protegidoOnMouseLeaveChamado quando Mouse.MouseLeave não tratadosevento anexado é gerado nesse elemento. Implemente esse método para adicionar manipulação de classe para este evento. (Herdado de UIElement.)
Método protegidoOnMouseLeftButtonDownChamado quando MouseLeftButtonDown não tratadosevento roteado é gerado nesse elemento. Implemente esse método para adicionar manipulação de classe para este evento. (Herdado de UIElement.)
Método protegidoOnMouseLeftButtonUpChamado quando MouseLeftButtonUp não tratadosevento roteado alcançar um elemento em sua rota que é derivada dessa classe. Implemente esse método para adicionar manipulação de classe para este evento. (Herdado de UIElement.)
Método protegidoOnMouseMoveChamado quando Mouse.MouseMove não tratadosevento anexado alcançar um elemento em sua rota que é derivada dessa classe. Implemente esse método para adicionar manipulação de classe para este evento. (Herdado de UIElement.)
Método protegidoOnMouseRightButtonDownChamado quando MouseRightButtonDown não tratadosevento roteado alcançar um elemento em sua rota que é derivada dessa classe. Implemente esse método para adicionar manipulação de classe para este evento. (Herdado de UIElement.)
Método protegidoOnMouseRightButtonUpChamado quando MouseRightButtonUp não tratadosevento roteado alcançar um elemento em sua rota que é derivada dessa classe. Implemente esse método para adicionar manipulação de classe para este evento. (Herdado de UIElement.)
Método protegidoOnMouseUpChamado quando Mouse.MouseUp não tratadosevento roteado alcançar um elemento em sua rota que é derivada dessa classe. Implemente esse método para adicionar manipulação de classe para este evento. (Herdado de UIElement.)
Método protegidoOnMouseWheelChamado quando Mouse.MouseWheel não tratadosevento anexado alcançar um elemento em sua rota que é derivada dessa classe. Implemente esse método para adicionar manipulação de classe para este evento. (Herdado de UIElement.)
Método protegidoOnPreviewDragEnterChamado quando DragDrop.PreviewDragEnter não tratadosevento anexado alcançar um elemento em sua rota que é derivada dessa classe. Implemente esse método para adicionar manipulação de classe para este evento. (Herdado de UIElement.)
Método protegidoOnPreviewDragLeaveChamado quando DragDrop.PreviewDragLeave não tratadosevento anexado alcançar um elemento em sua rota que é derivada dessa classe. Implemente esse método para adicionar manipulação de classe para este evento. (Herdado de UIElement.)
Método protegidoOnPreviewDragOverChamado quando DragDrop.PreviewDragOver não tratadosevento anexado alcançar um elemento em sua rota que é derivada dessa classe. Implemente esse método para adicionar manipulação de classe para este evento. (Herdado de UIElement.)
Método protegidoOnPreviewDropChamado quando DragDrop.PreviewDrop não tratadosevento anexado alcançar um elemento em sua rota que é derivada dessa classe. Implemente esse método para adicionar manipulação de classe para este evento. (Herdado de UIElement.)
Método protegidoOnPreviewGiveFeedbackChamado quando DragDrop.PreviewGiveFeedback não tratadosevento anexado alcançar um elemento em sua rota que é derivada dessa classe. Implemente esse método para adicionar manipulação de classe para este evento. (Herdado de UIElement.)
Método protegidoOnPreviewGotKeyboardFocusChamado quando Keyboard.PreviewGotKeyboardFocus não tratadosevento anexado alcançar um elemento em sua rota que é derivada dessa classe. Implemente esse método para adicionar manipulação de classe para este evento. (Herdado de UIElement.)
Método protegidoOnPreviewKeyDownChamado quando Keyboard.PreviewKeyDown não tratadosevento anexado alcançar um elemento em sua rota que é derivada dessa classe. Implemente esse método para adicionar manipulação de classe para este evento. (Herdado de UIElement.)
Método protegidoOnPreviewKeyUpChamado quando Keyboard.PreviewKeyUp não tratadosevento anexado alcançar um elemento em sua rota que é derivada dessa classe. Implemente esse método para adicionar manipulação de classe para este evento. (Herdado de UIElement.)
Método protegidoOnPreviewLostKeyboardFocusChamado quando Keyboard.PreviewKeyDown não tratadosevento anexado alcançar um elemento em sua rota que é derivada dessa classe. Implemente esse método para adicionar manipulação de classe para este evento. (Herdado de UIElement.)
Método protegidoOnPreviewMouseDoubleClickEleva o PreviewMouseDoubleClick evento roteado. (Herdado de Control.)
Método protegidoOnPreviewMouseDownChamado quandoevento roteado anexado  Mouse.PreviewMouseDown não tratados alcançar um elemento em sua rota que é derivada dessa classe. Implemente esse método para adicionar manipulação de classe para este evento. (Herdado de UIElement.)
Método protegidoOnPreviewMouseLeftButtonDownChamado quando PreviewMouseLeftButtonDown não tratadosevento roteado alcançar um elemento em sua rota que é derivada dessa classe. Implemente esse método para adicionar manipulação de classe para este evento. (Herdado de UIElement.)
Método protegidoOnPreviewMouseLeftButtonUpChamado quando PreviewMouseLeftButtonUp não tratadosevento roteado alcançar um elemento em sua rota que é derivada dessa classe. Implemente esse método para adicionar manipulação de classe para este evento. (Herdado de UIElement.)
Método protegidoOnPreviewMouseMoveChamado quando Mouse.PreviewMouseMove não tratadosevento anexado alcançar um elemento em sua rota que é derivada dessa classe. Implemente esse método para adicionar manipulação de classe para este evento. (Herdado de UIElement.)
Método protegidoOnPreviewMouseRightButtonDownChamado quando PreviewMouseRightButtonDown não tratadosevento roteado alcançar um elemento em sua rota que é derivada dessa classe. Implemente esse método para adicionar manipulação de classe para este evento. (Herdado de UIElement.)
Método protegidoOnPreviewMouseRightButtonUpChamado quando PreviewMouseRightButtonUp não tratadosevento roteado alcançar um elemento em sua rota que é derivada dessa classe. Implemente esse método para adicionar manipulação de classe para este evento. (Herdado de UIElement.)
Método protegidoOnPreviewMouseUpChamado quando Mouse.PreviewMouseUp não tratadosevento anexado alcançar um elemento em sua rota que é derivada dessa classe. Implemente esse método para adicionar manipulação de classe para este evento. (Herdado de UIElement.)
Método protegidoOnPreviewMouseWheelChamado quando Mouse.PreviewMouseWheel não tratadosevento anexado alcançar um elemento em sua rota que é derivada dessa classe. Implemente esse método para adicionar manipulação de classe para este evento. (Herdado de UIElement.)
Método protegidoOnPreviewQueryContinueDragChamado quando DragDrop.PreviewQueryContinueDrag não tratadosevento anexado alcançar um elemento em sua rota que é derivada dessa classe. Implemente esse método para adicionar manipulação de classe para este evento. (Herdado de UIElement.)
Método protegidoOnPreviewStylusButtonDownChamado quando Stylus.PreviewStylusButtonDown não tratadosevento anexado alcançar um elemento em sua rota que é derivada dessa classe. Implemente esse método para adicionar manipulação de classe para este evento. (Herdado de UIElement.)
Método protegidoOnPreviewStylusButtonUpChamado quando Stylus.PreviewStylusButtonUp não tratadosevento anexado alcançar um elemento em sua rota que é derivada dessa classe. Implemente esse método para adicionar manipulação de classe para este evento. (Herdado de UIElement.)
Método protegidoOnPreviewStylusDownChamado quando Stylus.PreviewStylusDown não tratadosevento anexado alcançar um elemento em sua rota que é derivada dessa classe. Implemente esse método para adicionar manipulação de classe para este evento. (Herdado de UIElement.)
Método protegidoOnPreviewStylusInAirMoveChamado quando Stylus.PreviewStylusInAirMove não tratadosevento anexado alcançar um elemento em sua rota que é derivada dessa classe. Implemente esse método para adicionar manipulação de classe para este evento. (Herdado de UIElement.)
Método protegidoOnPreviewStylusInRangeChamado quando Stylus.PreviewStylusInRange não tratadosevento anexado alcançar um elemento em sua rota que é derivada dessa classe. Implemente esse método para adicionar manipulação de classe para este evento. (Herdado de UIElement.)
Método protegidoOnPreviewStylusMoveChamado quando Stylus.PreviewStylusMove não tratadosevento anexado alcançar um elemento em sua rota que é derivada dessa classe. Implemente esse método para adicionar manipulação de classe para este evento. (Herdado de UIElement.)
Método protegidoOnPreviewStylusOutOfRangeChamado quando Stylus.PreviewStylusOutOfRange não tratadosevento anexado alcançar um elemento em sua rota que é derivada dessa classe. Implemente esse método para adicionar manipulação de classe para este evento. (Herdado de UIElement.)
Método protegidoOnPreviewStylusSystemGestureChamado quando Stylus.PreviewStylusSystemGesture não tratadosevento anexado alcançar um elemento em sua rota que é derivada dessa classe. Implemente esse método para adicionar manipulação de classe para este evento. (Herdado de UIElement.)
Método protegidoOnPreviewStylusUpChamado quando Stylus.PreviewStylusUp não tratadosevento anexado alcançar um elemento em sua rota que é derivada dessa classe. Implemente esse método para adicionar manipulação de classe para este evento. (Herdado de UIElement.)
Método protegidoOnPreviewTextInputChamado quando TextCompositionManager.PreviewTextInput não tratadosevento anexado alcançar um elemento em sua rota que é derivada dessa classe. Implemente esse método para adicionar manipulação de classe para este evento. (Herdado de UIElement.)
Método protegidoOnPreviewTouchDownFornece manipulação de classe para o evento roteado PreviewTouchDown que ocorre quando um toque pressiona esse elemento. (Herdado de UIElement.)
Método protegidoOnPreviewTouchMoveFornece manipulação de classe para o evento roteado PreviewTouchMove que ocorre quando um toque mover quando dentro desse elemento. (Herdado de UIElement.)
Método protegidoOnPreviewTouchUpFornece manipulação de classe para o evento roteado PreviewTouchUp que ocorre quando um toque é liberado dentro desse elemento. (Herdado de UIElement.)
Método protegidoOnPropertyChangedChamado sempre que o valor efetivo de qualquer propriedade de dependência neste FrameworkElement foi atualizado. A propriedade específica de dependência que mudou é relatada no parâmetro dos argumentos. Substitui OnPropertyChanged. (Herdado de FrameworkElement.)
Método protegidoOnQueryContinueDragChamado quando DragDrop.QueryContinueDrag não tratadosevento anexado alcançar um elemento em sua rota que é derivada dessa classe. Implemente esse método para adicionar manipulação de classe para este evento. (Herdado de UIElement.)
Método protegidoOnQueryCursorChamado quando Mouse.QueryCursor não tratadosevento anexado alcançar um elemento em sua rota que é derivada dessa classe. Implemente esse método para adicionar manipulação de classe para este evento. (Herdado de UIElement.)
Método protegidoOnRenderQuando substituído em uma classe derivada, participa em operações de renderização que está direcionada pelo sistema de layout. Instruções de processamento para esse elemento não são usados diretamente quando esse método é chamado, e são mantidas em vez de um uso assíncrono mais tarde pelo layout e o desenho. (Herdado de UIElement.)
Método protegidoOnRenderSizeChangedGera o evento de SizeChanged , usando as informações especificada como parte de dados para sua eventual do evento. (Herdado de FrameworkElement.)
Método protegidoOnSelectedItemChangedEleva o SelectedItemChanged evento quando o SelectedItem as alterações de valor de propriedade.
Método protegidoOnStyleChangedChamado quando o estilo em uso nesse elemento alterar, que invalidará o layout. (Herdado de FrameworkElement.)
Método protegidoOnStylusButtonDownChamado quando Stylus.StylusButtonDown não tratadosevento anexado alcançar um elemento em sua rota que é derivada dessa classe. Implemente esse método para adicionar manipulação de classe para este evento. (Herdado de UIElement.)
Método protegidoOnStylusButtonUpChamado quando Stylus.StylusButtonUp não tratadosevento anexado alcançar um elemento em sua rota que é derivada dessa classe. Implemente esse método para adicionar manipulação de classe para este evento. (Herdado de UIElement.)
Método protegidoOnStylusDownChamado quando Stylus.StylusDown não tratadosevento anexado alcançar um elemento em sua rota que é derivada dessa classe. Implemente esse método para adicionar manipulação de classe para este evento. (Herdado de UIElement.)
Método protegidoOnStylusEnterChamado quando Stylus.StylusEnter não tratadosevento anexado é gerado por esse elemento. Implemente esse método para adicionar manipulação de classe para este evento. (Herdado de UIElement.)
Método protegidoOnStylusInAirMoveChamado quando Stylus.StylusInAirMove não tratadosevento anexado alcançar um elemento em sua rota que é derivada dessa classe. Implemente esse método para adicionar manipulação de classe para este evento. (Herdado de UIElement.)
Método protegidoOnStylusInRangeChamado quando Stylus.StylusInRange não tratadosevento anexado alcançar um elemento em sua rota que é derivada dessa classe. Implemente esse método para adicionar manipulação de classe para este evento. (Herdado de UIElement.)
Método protegidoOnStylusLeaveChamado quando Stylus.StylusLeave não tratadosevento anexado é gerado por esse elemento. Implemente esse método para adicionar manipulação de classe para este evento. (Herdado de UIElement.)
Método protegidoOnStylusMoveChamado quando Stylus.StylusMove não tratadosevento anexado alcançar um elemento em sua rota que é derivada dessa classe. Implemente esse método para adicionar manipulação de classe para este evento. (Herdado de UIElement.)
Método protegidoOnStylusOutOfRangeChamado quando Stylus.StylusOutOfRange não tratadosevento anexado alcançar um elemento em sua rota que é derivada dessa classe. Implemente esse método para adicionar manipulação de classe para este evento. (Herdado de UIElement.)
Método protegidoOnStylusSystemGestureChamado quando Stylus.StylusSystemGesture não tratadosevento anexado alcançar um elemento em sua rota que é derivada dessa classe. Implemente esse método para adicionar manipulação de classe para este evento. (Herdado de UIElement.)
Método protegidoOnStylusUpChamado quando Stylus.StylusUp não tratadosevento anexado alcançar um elemento em sua rota que é derivada dessa classe. Implemente esse método para adicionar manipulação de classe para este evento. (Herdado de UIElement.)
Método protegidoOnTemplateChangedChamado sempre que o modelo do controle é alterado. (Herdado de Control.)
Método protegidoOnTextInputChamado quando o TextInput evento é recebido. (Herdado de ItemsControl.)
Método protegidoOnToolTipClosingChamado sempre que um evento roteado ToolTipClosing não tratados atinge essa classe em sua rota. Implemente esse método para adicionar manipulação de classe para este evento. (Herdado de FrameworkElement.)
Método protegidoOnToolTipOpeningChamado sempre que o evento roteado atinge essa classe ToolTipOpening em sua rota. Implemente esse método para adicionar manipulação de classe para este evento. (Herdado de FrameworkElement.)
Método protegidoOnTouchDownFornece manipulação de classe para o evento roteado TouchDown que ocorre quando um toque pressiona dentro desse elemento. (Herdado de UIElement.)
Método protegidoOnTouchEnterFornece manipulação de classe para o evento roteado TouchEnter que ocorre quando um toque se move de fora para dentro dos limites desse elemento. (Herdado de UIElement.)
Método protegidoOnTouchLeaveFornece manipulação de classe para o evento roteado TouchLeave que ocorre quando um toque se move de dentro para fora dos limites deste UIElement. (Herdado de UIElement.)
Método protegidoOnTouchMoveFornece manipulação de classe para o evento roteado TouchMove que ocorre quando um toque mover quando dentro desse elemento. (Herdado de UIElement.)
Método protegidoOnTouchUpFornece manipulação de classe para o evento roteado TouchUp que ocorre quando um toque é liberado dentro desse elemento. (Herdado de UIElement.)
Método protegidoOnVisualChildrenChangedChamado quando VisualCollection do objeto visual é alterado. (Herdado de Visual.)
Método protegidoOnVisualParentChangedChamado quando o pai deste elemento na árvore visual é alterado. Substitui OnVisualParentChanged. (Herdado de FrameworkElement.)
Método protegidoParentLayoutInvalidatedSuporta implementações incrementais de layout em subclasses especializadas de FrameworkElement. ParentLayoutInvalidated é invocado quando um elemento filho invalidou uma propriedade que esteja marcada como nos metadados afetação de medida do pai ou organiza passa durante o layout. (Herdado de FrameworkElement.)
Método públicoPointFromScreenConverte Point em coordenadas da tela em Point que representa o sistema de coordenadas atual de Visual. (Herdado de Visual.)
Método públicoPointToScreenConverte Point que representa o sistema de coordenadas atual de Visual em Point em coordenadas da tela. (Herdado de Visual.)
Método públicoPredictFocusDetermina o próximo elemento que deve receber o foco em relação a esse elemento para uma direção fornecida de mudança de foco, mas não move realmente o foco. (Herdado de FrameworkElement.)
Método protegidoPrepareContainerForItemOverridePrepara o elemento especificado para exibir o item especificado. (Herdado de ItemsControl.)

In .NET Framework Client Profile, esse membro é substituído por PrepareContainerForItemOverride(DependencyObject, Object).
Método públicoRaiseEventGera um evento roteado específico. RoutedEvent a ser gerado é identificado na instância de RoutedEventArgs que é fornecida (como a propriedade de RoutedEvent dos dados do evento). (Herdado de UIElement.)
Método públicoReadLocalValueRetorna o valor de local de um propriedade de dependência, se ele existir. (Herdado de DependencyObject.)
Método públicoRegisterNameFornece um acessador que simplificar o acesso ao método de registro de NameScope . (Herdado de FrameworkElement.)
Método públicoReleaseAllTouchCapturesLibera os dispositivos capturados de contato desse elemento. (Herdado de UIElement.)
Método públicoReleaseMouseCapture Libera a captura do mouse, se este elemento mantido a captura. (Herdado de UIElement.)
Método públicoReleaseStylusCapture Libera a captura de dispositivo de caneta, se este elemento mantido a captura. (Herdado de UIElement.)
Método públicoReleaseTouchCaptureTentativas de liberar o dispositivo especificado de contato desse elemento. (Herdado de UIElement.)
Método públicoRemoveHandler Remove o manipulador especificado de evento roteado desse elemento. (Herdado de UIElement.)
Método protegidoRemoveLogicalChildRemove o objeto fornecido da árvore lógica desse elemento. FrameworkElement atualiza os ponteiros pai da árvore lógica afetada para ter em sincronia com essa exclusão. (Herdado de FrameworkElement.)
Método protegidoRemoveVisualChildRemove a relação pai-filho entre dois elementos visuais. (Herdado de Visual.)
Método públicoSetBinding(DependencyProperty, String)Anexa uma associação a esse elemento, com base no nome da propriedade fornecido de origem como uma qualificação o caminho para a fonte de dados. (Herdado de FrameworkElement.)
Método públicoSetBinding(DependencyProperty, BindingBase)Anexa uma associação a esse elemento, com base no objeto fornecido de associação. (Herdado de FrameworkElement.)
Método públicoSetCurrentValueDefine o valor de um propriedade de dependência sem alterar sua fonte de valor. (Herdado de DependencyObject.)
Método públicoSetResourceReferenceProcura por um recurso com o nome e define especificados - acima de uma referência de recurso a ele para a propriedade especificada. (Herdado de FrameworkElement.)
Método públicoSetValue(DependencyProperty, Object)Define o valor de local de um propriedade de dependência, especificado por seu identificador de propriedade de dependência. (Herdado de DependencyObject.)
Método públicoSetValue(DependencyPropertyKey, Object)Define o valor de local de somente leitura propriedade de dependência, especificado pelo DependencyPropertyKey identificador de propriedade de dependência. (Herdado de DependencyObject.)
Método protegidoShouldApplyItemContainerStyleRetorna um valor que indica se é necessário aplicar o estilo a partir de ItemContainerStyle ou ItemContainerStyleSelector propriedade para o elemento de contêiner do item especificado. (Herdado de ItemsControl.)
Método públicoShouldSerializeCommandBindingsRetorna se os processos de serialização devem serializar o conteúdo da propriedade de CommandBindings em instâncias dessa classe. (Herdado de UIElement.)
Método públicoShouldSerializeGroupStyleRetorna um valor que indica se os processos de serialização devem serializar o valor efetivo de GroupStyle propriedade. (Herdado de ItemsControl.)
Método públicoShouldSerializeInputBindingsRetorna se os processos de serialização devem serializar o conteúdo da propriedade de InputBindings em instâncias dessa classe. (Herdado de UIElement.)
Método públicoShouldSerializeItemsRetorna um valor que indica se os processos de serialização devem serializar o valor efetivo de Items propriedade. (Herdado de ItemsControl.)
Método protegidoShouldSerializePropertyRetorna um valor que indica se os processos de serialização devem serializar o valor para o fornecido propriedade de dependência. (Herdado de DependencyObject.)
Método públicoShouldSerializeResourcesRetorna se os processos de serialização devem serializar o conteúdo da propriedade de Resources . (Herdado de FrameworkElement.)
Método públicoShouldSerializeStyleRetorna se os processos de serialização devem serializar o conteúdo da propriedade de Style . (Herdado de FrameworkElement.)
Método públicoShouldSerializeTriggersRetorna se os processos de serialização devem serializar o conteúdo da propriedade de Triggers . (Herdado de FrameworkElement.)
Método públicoToStringFornece uma representação de seqüência de caracteres da ItemsControl objeto. (Herdado de ItemsControl.)
Método públicoTransformToAncestor(Visual)Retorna uma transformação que pode ser usado para transformar coordenadas de Visual ao ancestral especificado de Visual do objeto visual. (Herdado de Visual.)
Método públicoTransformToAncestor(Visual3D)Retorna uma transformação que pode ser usado para transformar coordenadas de Visual ao ancestral especificado de Visual3D do objeto visual. (Herdado de Visual.)
Método públicoTransformToDescendantRetorna uma transformação que pode ser usado para transformar coordenadas de Visual ao ancestral visual do objeto especificado. (Herdado de Visual.)
Método públicoTransformToVisualRetorna uma transformação que pode ser usado para transformar coordenadas de Visual ao objeto visual especificado. (Herdado de Visual.)
Método públicoTranslatePointConverte um ponto em relação a esse elemento as coordenadas que são relativos ao elemento especificado. (Herdado de UIElement.)
Método públicoTryFindResourcePesquisas para um recurso com a chave especificada, e retornam esse recurso se localizadas. (Herdado de FrameworkElement.)
Método públicoUnregisterNameSimplifica o acesso para o método de cancelamento de registro de NameScope . (Herdado de FrameworkElement.)
Método públicoUpdateDefaultStyleReaplica o estilo padrão a FrameworkElementatual. (Herdado de FrameworkElement.)
Método públicoUpdateLayoutCertifique-se de que todos os elementos visuais filhos deste elemento são atualizados corretamente para o layout. (Herdado de UIElement.)
Método públicoVerifyAccessImpõe que o segmento de chamada tem acesso a este DispatcherObject. (Herdado de DispatcherObject.)
Superior

  NomeDescrição
Evento públicoContextMenuClosingOcorre antes que qualquer menu de contexto no elemento é fechado. (Herdado de FrameworkElement.)
Evento públicoContextMenuOpeningOcorre quando qualquer menu de contexto no elemento é aberto. (Herdado de FrameworkElement.)
Evento públicoDataContextChangedOcorre quando o contexto de dados para esse elemento alterar. (Herdado de FrameworkElement.)
Evento públicoDragEnterOcorre quando o sistema de entrada relate um evento subjacente de arrastar com esse elemento como o destino de arrastar. (Herdado de UIElement.)
Evento públicoDragLeaveOcorre quando o sistema de entrada relate um evento subjacente de arrastar com esse elemento como a origem de arrastar. (Herdado de UIElement.)
Evento públicoDragOverOcorre quando o sistema de entrada relate um evento subjacente de arrastar com esse elemento como o destino alvo potencial. (Herdado de UIElement.)
Evento públicoDropOcorre quando o sistema de entrada relate um evento subjacente da operação com esse elemento como o destino alvo. (Herdado de UIElement.)
Evento públicoFocusableChangedOcorre quando o valor da propriedade de Focusable alterar. (Herdado de UIElement.)
Evento públicoGiveFeedbackOcorre quando o sistema de entrada relate um evento subjacente de arrastar e soltar que envolve esse elemento. (Herdado de UIElement.)
Evento públicoGotFocusOcorre quando esse elemento obtenha o foco lógico. (Herdado de UIElement.)
Evento públicoGotKeyboardFocusOcorre quando o teclado é focalizada nesse elemento. (Herdado de UIElement.)
Evento públicoGotMouseCaptureOcorre quando esse elemento capturar o mouse. (Herdado de UIElement.)
Evento públicoGotStylusCaptureOcorre quando esse elemento capturar o stylus. (Herdado de UIElement.)
Evento públicoGotTouchCaptureOcorre quando um toque for detectado a esse elemento. (Herdado de UIElement.)
Evento públicoInitializedOcorre quando esse FrameworkElement é inicializado. Este evento coincide com os casos onde o valor da propriedade de IsInitialized muda de false (ou indefinido) a true. (Herdado de FrameworkElement.)
Evento públicoIsEnabledChangedOcorre quando o valor da propriedade de IsEnabled nesse elemento alterar. (Herdado de UIElement.)
Evento públicoIsHitTestVisibleChangedOcorre quando o valor da propriedade de dependência de IsHitTestVisible alterar nesse elemento. (Herdado de UIElement.)
Evento públicoIsKeyboardFocusedChangedOcorre quando o valor da propriedade de IsKeyboardFocused alterar nesse elemento. (Herdado de UIElement.)
Evento públicoIsKeyboardFocusWithinChangedOcorre quando o valor da propriedade de IsKeyboardFocusWithinChanged alterar nesse elemento. (Herdado de UIElement.)
Evento públicoIsMouseCapturedChangedOcorre quando o valor da propriedade de IsMouseCaptured alterar nesse elemento. (Herdado de UIElement.)
Evento públicoIsMouseCaptureWithinChangedOcorre quando o valor de IsMouseCaptureWithinProperty alterar nesse elemento. (Herdado de UIElement.)
Evento públicoIsMouseDirectlyOverChangedOcorre quando o valor da propriedade de IsMouseDirectlyOver alterar nesse elemento. (Herdado de UIElement.)
Evento públicoIsStylusCapturedChangedOcorre quando o valor da propriedade de IsStylusCaptured alterar nesse elemento. (Herdado de UIElement.)
Evento públicoIsStylusCaptureWithinChangedOcorre quando o valor da propriedade de IsStylusCaptureWithin alterar nesse elemento. (Herdado de UIElement.)
Evento públicoIsStylusDirectlyOverChangedOcorre quando o valor da propriedade de IsStylusDirectlyOver alterar nesse elemento. (Herdado de UIElement.)
Evento públicoIsVisibleChangedOcorre quando o valor da propriedade de IsVisible alterar nesse elemento. (Herdado de UIElement.)
Evento públicoKeyDownOcorre quando uma chave for pressionada quando o foco estiver nesse elemento. (Herdado de UIElement.)
Evento públicoKeyUpOcorre quando uma chave é liberada quando o foco estiver nesse elemento. (Herdado de UIElement.)
Evento públicoLayoutUpdatedOcorre quando o layout dos vários elementos visuais associados com Dispatcher atual alterar. (Herdado de UIElement.)
Evento públicoLoadedOcorre quando o elemento é apresentado, processado, e preparados para interação. (Herdado de FrameworkElement.)
Evento públicoLostFocusOcorre quando esse elemento perde foco lógico. (Herdado de UIElement.)
Evento públicoLostKeyboardFocusOcorre quando o teclado não esteja centrado sobre esse elemento. (Herdado de UIElement.)
Evento públicoLostMouseCaptureOcorre quando esse elemento perde a captura do mouse. (Herdado de UIElement.)
Evento públicoLostStylusCaptureOcorre quando esse elemento perde a captura de caneta. (Herdado de UIElement.)
Evento públicoLostTouchCaptureOcorre quando esse elemento perde a captura de contato. (Herdado de UIElement.)
Evento públicoManipulationBoundaryFeedbackOcorre quando o tratamento localizar um limite. (Herdado de UIElement.)
Evento públicoManipulationCompletedOcorre quando um tratamento e uma inércia no objeto de UIElement estão concluídas. (Herdado de UIElement.)
Evento públicoManipulationDeltaOcorrer quando a posição de alterações de dispositivos de entrada durante uma tratamento. (Herdado de UIElement.)
Evento públicoManipulationInertiaStartingOcorre quando o dispositivo de entrada perder o contato com o objeto de UIElement durante uma tratamento e ociosidade iniciar. (Herdado de UIElement.)
Evento públicoManipulationStartedOcorre quando um dispositivo de entrada iniciar uma manipulação no objeto de UIElement . (Herdado de UIElement.)
Evento públicoManipulationStartingOcorre quando o processador de tratamento é projetado principalmente. (Herdado de UIElement.)
Evento públicoMouseDoubleClickOcorre quando um botão do mouse é clicado duas vezes ou mais. (Herdado de Control.)
Evento públicoMouseDown Ocorre quando qualquer botão do mouse é pressionado enquanto o ponteiro está sobre esse elemento. (Herdado de UIElement.)
Evento públicoMouseEnter Ocorre quando o ponteiro do mouse entra nos limites desse elemento. (Herdado de UIElement.)
Evento públicoMouseLeave Ocorre quando o ponteiro do mouse deixa os limites desse elemento. (Herdado de UIElement.)
Evento públicoMouseLeftButtonDown Ocorre quando o botão esquerdo do mouse é pressionado enquanto o ponteiro do mouse está sobre esse elemento. (Herdado de UIElement.)
Evento públicoMouseLeftButtonUp Ocorre quando o botão esquerdo do mouse é liberado enquanto o ponteiro do mouse está sobre esse elemento. (Herdado de UIElement.)
Evento públicoMouseMoveOcorre quando o ponteiro do mouse se move sobre quando esse elemento. (Herdado de UIElement.)
Evento públicoMouseRightButtonDown Ocorre quando o botão direito do mouse é pressionado enquanto o ponteiro do mouse está sobre esse elemento. (Herdado de UIElement.)
Evento públicoMouseRightButtonUp Ocorre quando o botão direito do mouse é liberado enquanto o ponteiro do mouse está sobre esse elemento. (Herdado de UIElement.)
Evento públicoMouseUpOcorre quando qualquer botão do mouse for liberado sobre esse elemento. (Herdado de UIElement.)
Evento públicoMouseWheel Ocorre quando o usuário gira a roda do mouse enquanto o ponteiro do mouse está sobre esse elemento. (Herdado de UIElement.)
Evento públicoPreviewDragEnterOcorre quando o sistema de entrada relate um evento subjacente de arrastar com esse elemento como o destino de arrastar. (Herdado de UIElement.)
Evento públicoPreviewDragLeaveOcorre quando o sistema de entrada relate um evento subjacente de arrastar com esse elemento como a origem de arrastar. (Herdado de UIElement.)
Evento públicoPreviewDragOverOcorre quando o sistema de entrada relate um evento subjacente de arrastar com esse elemento como o destino alvo potencial. (Herdado de UIElement.)
Evento públicoPreviewDropOcorre quando o sistema de entrada relate um evento subjacente da operação com esse elemento como o destino alvo. (Herdado de UIElement.)
Evento públicoPreviewGiveFeedbackOcorre quando uma operação de arrastar e soltar é iniciada. (Herdado de UIElement.)
Evento públicoPreviewGotKeyboardFocusOcorre quando o teclado é focalizada nesse elemento. (Herdado de UIElement.)
Evento públicoPreviewKeyDownOcorre quando uma chave for pressionada quando o foco estiver nesse elemento. (Herdado de UIElement.)
Evento públicoPreviewKeyUpOcorre quando uma chave é liberada quando o foco estiver nesse elemento. (Herdado de UIElement.)
Evento públicoPreviewLostKeyboardFocus Ocorre quando o teclado não está mais focado neste elemento. (Herdado de UIElement.)
Evento públicoPreviewMouseDoubleClickOcorre quando um usuário clica o botão do mouse duas vezes ou mais. (Herdado de Control.)
Evento públicoPreviewMouseDown Ocorre quando qualquer botão do mouse é pressionado enquanto o ponteiro está sobre esse elemento. (Herdado de UIElement.)
Evento públicoPreviewMouseLeftButtonDown Ocorre quando o botão esquerdo do mouse é pressionado enquanto o ponteiro do mouse está sobre esse elemento. (Herdado de UIElement.)
Evento públicoPreviewMouseLeftButtonUp Ocorre quando o botão esquerdo do mouse é liberado enquanto o ponteiro do mouse está sobre esse elemento. (Herdado de UIElement.)
Evento públicoPreviewMouseMove Ocorre quando o ponteiro do mouse se move enquanto o ponteiro do mouse está sobre esse elemento. (Herdado de UIElement.)
Evento públicoPreviewMouseRightButtonDown Ocorre quando o botão direito do mouse é pressionado enquanto o ponteiro do mouse está sobre esse elemento. (Herdado de UIElement.)
Evento públicoPreviewMouseRightButtonUp Ocorre quando o botão direito do mouse é liberado enquanto o ponteiro do mouse está sobre esse elemento. (Herdado de UIElement.)
Evento públicoPreviewMouseUp Ocorre quando qualquer botão do mouse é liberado enquanto o ponteiro do mouse está sobre esse elemento. (Herdado de UIElement.)
Evento públicoPreviewMouseWheel Ocorre quando o usuário gira a roda do mouse enquanto o ponteiro do mouse está sobre esse elemento. (Herdado de UIElement.)
Evento públicoPreviewQueryContinueDrag Ocorre quando há uma alteração no teclado ou estado do botão do mouse durante uma operação drag-and -drop. (Herdado de UIElement.)
Evento públicoPreviewStylusButtonDown Ocorre quando o botão da caneta é pressionado enquanto o ponteiro está sobre esse elemento . (Herdado de UIElement.)
Evento públicoPreviewStylusButtonUp Ocorre quando o botão da caneta é liberado enquanto o ponteiro está sobre esse elemento. (Herdado de UIElement.)
Evento públicoPreviewStylusDownOcorre quando o stylus tocar emdigitalizador enquanto ele está sobre esse elemento. (Herdado de UIElement.)
Evento públicoPreviewStylusInAirMoveOcorre quando o stylus se mova sobre um elemento sem realmente tocar emdigitalizador. (Herdado de UIElement.)
Evento públicoPreviewStylusInRangeOcorre quando o estilo é muito próximo adigitalizador a ser detectado, quando sobre esse elemento. (Herdado de UIElement.)
Evento públicoPreviewStylusMoveOcorre quando o stylus mover quando sobre o elemento. O stylus deve mover para ser detectado por digitalizador para gerar este evento, se não, PreviewStylusInAirMove é gerado em vez disso. (Herdado de UIElement.)
Evento públicoPreviewStylusOutOfRangeOcorre quando o estilo é muito distantes dedigitalizador a ser detectado. (Herdado de UIElement.)
Evento públicoPreviewStylusSystemGestureOcorre quando um usuário executar um dos vários gestos de caneta. (Herdado de UIElement.)
Evento públicoPreviewStylusUpOcorre quando o usuário aumentar o stylus fora dedigitalizador quando a caneta está sobre esse elemento. (Herdado de UIElement.)
Evento públicoPreviewTextInputOcorre quando esse elemento obter o texto de maneira independente. (Herdado de UIElement.)
Evento públicoPreviewTouchDownOcorre quando um dedo tocar na tela quando o dedo está sobre esse elemento. (Herdado de UIElement.)
Evento públicoPreviewTouchMoveOcorre quando um dedo mover na tela quando o dedo está sobre esse elemento. (Herdado de UIElement.)
Evento públicoPreviewTouchUpOcorre quando um dedo é gerado para fora da tela quando o dedo está sobre esse elemento. (Herdado de UIElement.)
Evento públicoQueryContinueDrag Ocorre quando há uma alteração no teclado ou estado do botão do mouse durante uma operação drag-and -drop. (Herdado de UIElement.)
Evento públicoQueryCursorOcorre quando o cursor é solicitado para exibir. Este evento é gerado em um elemento cada vez que o ponteiro do mouse mova para um novo local, o que significa que o objeto do cursor talvez precise ser alterado com base na sua nova posição. (Herdado de UIElement.)
Evento públicoRequestBringIntoViewOcorre quando BringIntoView é chamado esse elemento. (Herdado de FrameworkElement.)
Evento públicoSelectedItemChangedOcorre quando o SelectedItem as alterações.
Evento públicoSizeChangedOcorre quando ActualHeight ou propriedades de ActualWidth alteradas o valor nesse elemento. (Herdado de FrameworkElement.)
Evento públicoSourceUpdatedOcorre quando o valor de origem mudar para qualquer propriedade existente que associa nesse elemento. (Herdado de FrameworkElement.)
Evento públicoStylusButtonDown Ocorre quando o botão da caneta é pressionado enquanto o ponteiro está sobre esse elemento . (Herdado de UIElement.)
Evento públicoStylusButtonUp Ocorre quando o botão da caneta é liberado enquanto o ponteiro está sobre esse elemento. (Herdado de UIElement.)
Evento públicoStylusDownOcorre quando o stylus tocar emdigitalizador quando a caneta está sobre esse elemento. (Herdado de UIElement.)
Evento públicoStylusEnterOcorre quando o stylus inserir os limites desse elemento. (Herdado de UIElement.)
Evento públicoStylusInAirMoveOcorre quando o stylus se mova sobre um elemento sem realmente tocar emdigitalizador. (Herdado de UIElement.)
Evento públicoStylusInRangeOcorre quando o estilo é muito próximo adigitalizador a ser detectado, quando sobre esse elemento. (Herdado de UIElement.)
Evento públicoStylusLeaveOcorre quando o stylus sair dos limites do elemento. (Herdado de UIElement.)
Evento públicoStylusMoveOcorre quando o stylus se mova sobre esse elemento. O stylus deve mover quando o digitalizador para gerar este evento. Caso contrário, StylusInAirMove é gerado em vez disso. (Herdado de UIElement.)
Evento públicoStylusOutOfRangeOcorre quando o estilo é muito distantes dedigitalizador a ser detectado, quando sobre esse elemento. (Herdado de UIElement.)
Evento públicoStylusSystemGestureOcorre quando um usuário executar um dos vários gestos de caneta. (Herdado de UIElement.)
Evento públicoStylusUpOcorre quando o usuário aumentar o stylus fora dedigitalizador enquanto ele está sobre esse elemento. (Herdado de UIElement.)
Evento públicoTargetUpdatedOcorre quando o valor de destino mudar para qualquer propriedade que associa nesse elemento. (Herdado de FrameworkElement.)
Evento públicoTextInputOcorre quando esse elemento obter o texto de maneira independente. (Herdado de UIElement.)
Evento públicoToolTipClosingOcorre antes que qualquer dica de ferramenta no elemento é fechado. (Herdado de FrameworkElement.)
Evento públicoToolTipOpeningOcorre quando qualquer dica de ferramenta no elemento é aberto. (Herdado de FrameworkElement.)
Evento públicoTouchDownOcorre quando um dedo tocar na tela quando o dedo está sobre esse elemento. (Herdado de UIElement.)
Evento públicoTouchEnterOcorre quando um toque mover de fora para dentro dos limites desse elemento. (Herdado de UIElement.)
Evento públicoTouchLeaveOcorre quando um toque mover de dentro para fora dos limites desse elemento. (Herdado de UIElement.)
Evento públicoTouchMoveOcorre quando um dedo mover na tela quando o dedo está sobre esse elemento. (Herdado de UIElement.)
Evento públicoTouchUpOcorre quando um dedo é gerado para fora da tela quando o dedo está sobre esse elemento. (Herdado de UIElement.)
Evento públicoUnloadedOcorre quando o elemento é removido de dentro de um elemento árvore de elementos carregados. (Herdado de FrameworkElement.)
Superior

  NomeDescrição
Campo públicoMembro estáticoSelectedItemChangedEventIdentifica o SelectedItemChangedroteados eventos. 
Campo públicoMembro estáticoSelectedItemPropertyIdentifica o SelectedItempropriedade de dependência. 
Campo públicoMembro estáticoSelectedValuePathPropertyIdentifica o SelectedValuePathpropriedade de dependência. 
Campo públicoMembro estáticoSelectedValuePropertyIdentifica o SelectedValuepropriedade de dependência. 
Superior

  NomeDescrição
Implementação explícita da interfaceMétodo particularIAddChild.AddChildEste membro dá suporte a Windows Presentation Foundation (WPF) infra-estrutura e não se destina a ser usado diretamente em seu código. (Herdado de ItemsControl.)
Implementação explícita da interfaceMétodo particularIAddChild.AddTextEste membro dá suporte a Windows Presentation Foundation (WPF) infra-estrutura e não se destina a ser usado diretamente em seu código. (Herdado de ItemsControl.)
Implementação explícita da interfaceMétodo particularIContainItemStorage.ClearLimpa todas as associações de propriedade. (Herdado de ItemsControl.)
Implementação explícita da interfaceMétodo particularIContainItemStorage.ClearItemValueRemove a associação entre o item especificado e a propriedade. (Herdado de ItemsControl.)
Implementação explícita da interfaceMétodo particularIContainItemStorage.ClearValueRemove a propriedade especificada de todas as listas de propriedade. (Herdado de ItemsControl.)
Implementação explícita da interfaceMétodo particularIContainItemStorage.ReadItemValueRetorna o valor da propriedade especificada que está associado com o item especificado. (Herdado de ItemsControl.)
Implementação explícita da interfaceMétodo particularIContainItemStorage.StoreItemValueArmazena a propriedade especificada e o valor e associa o item especificado. (Herdado de ItemsControl.)
Implementação explícita da interfaceMétodo particularIQueryAmbient.IsAmbientPropertyAvailablePara obter uma descrição desse membro, consulte o método de IsAmbientPropertyAvailable . (Herdado de FrameworkElement.)
Superior

TreeView é um ItemsControl, que significa que pode conter uma coleção de objetos de qualquer tipo (como cadeia de caracteres, imagem ou painel). Para mais informações, consulte a classe ItemsControl.

A ilustração a seguir mostra um simples TreeView.

TreeView illustration

O conteúdo de um TreeView são TreeViewItem controles que podem conter conteúdo rico, como Button e Image controles. A TreeViewItem pode conter um ou mais TreeViewItem objetos como seus descendentes. A TreeView é definido como uma hierarquia de TreeViewItem objetos.

A TreeView pode preencher sua árvore de ligação a uma fonte de dados e usando HierarchicalDataTemplate objetos. Exemplos de fontes de dados XmlDataProvider e ObservableCollection<T> objetos.

Exibir um grande número de itens pode causar problemas de desempenho. Consulte Otimizando desempenho: controles para obter mais informações. Para melhorar o desempenho de um TreeView, consulte Como melhorar o desempenho de um TreeView.

For more information about the TreeView control, see the Visão geral de TreeView.

A TreeView tem um número limitado de níveis. Para obter mais informações, consulte Visual.

Personalizando o controle TreeView

Para aplicar as mesmas configurações de propriedade a vários TreeView controles, use o Style propriedade. Você pode modificar o padrão ControlTemplate para dar uma aparência exclusiva de controle. Para obter mais informações sobre como criar um ControlTemplate, consulte Personalizando a aparência de um controle existente criando um ControlTemplate. Para ver as partes e os estados que são específicos para o TreeView, consulte Estilos e modelos TreeView.

Propriedades de dependência para este controle podem ser definidas pelo estilo padrão do controle. Se uma propriedade é definida por um estilo padrão, a propriedade pode alterar de seu valor padrão quando o controle for exibida no aplicativo. O estilo padrão é determinado por qual tema da área de trabalho é usado quando o aplicativo é executado. Para obter mais informações, consulte Temas padrão do WPF.

ObservaçãoObservação

Definir uma propriedade visual só terá efeito se essa propriedade está presente em ambos TreeView controle do modelo padrão e é definida usando um TemplateBinding. Você pode encontrar uma lista de propriedades visual na seção "Alterando Visual estrutura de um controle do" Personalizando a aparência de um controle existente criando um ControlTemplate.

O exemplo a seguir mostra como criar um TreeView.


<TreeView>
  <TreeViewItem Header="Employee1">
    <TreeViewItem Header="Jesper"/>
    <TreeViewItem Header="Aaberg"/>
    <TreeViewItem Header="12345"/>
  </TreeViewItem>
 <TreeViewItem Header="Employee2">
    <TreeViewItem Header="Dominik"/>
    <TreeViewItem Header="Paiha"/>
    <TreeViewItem Header="98765"/>
  </TreeViewItem>
</TreeView>


.NET Framework

Com suporte em: 4.5, 4, 3.5, 3.0

.NET Framework Client Profile

Com suporte em: 4, 3.5 SP1

Windows 8.1, Windows Server 2012 R2, Windows 8, Windows Server 2012, Windows 7, Windows Vista SP2, Windows Server 2008 (Função Server Core sem suporte), Windows Server 2008 R2 (Função Server Core com suporte com o SP1 ou posterior, Itanium sem suporte)

O .NET Framework não oferece suporte a todas as versões de cada plataforma. Para obter uma lista das versões com suporte, consulte Requisitos do sistema do .NET Framework.

Qualquer estático (Shared no Visual Basic) membro público desse tipo é thread-safe. Não há garantia de que qualquer membro de instância seja thread-safe.

Contribuições da comunidade

ADICIONAR
Mostrar:
© 2014 Microsoft