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
Informações
O tópico solicitado está sendo mostrado abaixo. No entanto, este tópico não está incluído nesta biblioteca.

Propriedade UIElement.AllowDrop

Obtém ou define um valor indicando se este elemento pode ser usado como o destino de uma operação arrastar e soltar . Este é um propriedade de dependência.

Namespace:  System.Windows
Assembly:  PresentationCore (em PresentationCore.dll)
XMLNS para XAML: http://schemas.microsoft.com/winfx/xaml/presentation

public bool AllowDrop { get; set; }
<object AllowDrop="bool" .../>

Valor de propriedade

Tipo: System.Boolean
true Se esse elemento pode ser usado sistema autônomo o destino de uma operação de do tipo arrastar e soltar; caso contrário, false. O valor padrão é false.

Identificador de campo

AllowDropProperty

Propriedades de metadados definidas como true

Nenhum

Operações de do tipo arrastar e soltar não são ativadas por padrão em deve ser ativadas deliberadamente por configuração AllowDrop para true. Além dessa configuração básica, o comportamento de do tipo arrastar e soltar é totalmente específico da implementação e não é definido por UIElement ou qualquer Outros classe de elemento base. Certos controles, por exemplo, RichTextBox, é necessário um comportamento padrão. Para obter mais informações sobre como arrastar e soltar, consulte Visão geral sobre arrastar e soltar.

FrameworkElement substitui os metadados para este propriedade de dependência em sua implementação.Especificamente, FrameworkElement Designa esta propriedade para permitir (herança) valor da propriedadeInherits é true nos metadados). Herança de valor da propriedade neste contexto significa que, se houver elementos filho com nenhum Outros valor de AllowDrop atribuída por meio de valores locais ou estilos, o valor do elemento pai mais próximo com este valor atribuído (novamente, seja em estilos, por valores padrão ou um valor de local), em seguida, o valor do elemento pai receberão a todos os elementos filho anteriormente não atribuído pelo sistema de propriedade. Na prática, isso significa que você pode especificar se deseja permitir operações de soltar no elemento raiz e esse valor serão propagadas para todos sistema autônomo elementos filho que não especificamente atribuiu-lo sistema autônomo false.

O exemplo a seguir marcação define o AllowDrop propriedade true usando um atributo em um TextBox, bem sistema autônomo a definição de alguma Outros propriedades que na agregação permitem que relacionadas TextBox a ser o destino de um objeto de texto de várias linhas de dados quando é arrastado. For the complete sample, see Carregar um exemplo de arquivos ignorados.

<TextBox
  Name="tbDisplayFileContents" 
  Grid.Row="1" 
  AcceptsReturn="True" AcceptsTab="True" 
  AllowDrop="True" 
  BorderThickness="1" BorderBrush="Black" 
  HorizontalScrollBarVisibility="Auto" VerticalScrollBarVisibility="Auto"

  PreviewDragOver="ehDragOver" PreviewDrop="ehDrop"
/>


Windows Vista, Windows XP SP2, Windows Server 2003

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

Contribuições da comunidade

Mostrar:
© 2015 Microsoft