ContentElement.AllowDrop Eigenschap

Definitie

Hiermee wordt een waarde opgehaald of ingesteld die aangeeft of dit element kan worden gebruikt als doel van een slepen-en-neerzetten-bewerking.

public:
 property bool AllowDrop { bool get(); void set(bool value); };
public bool AllowDrop { get; set; }
member this.AllowDrop : bool with get, set
Public Property AllowDrop As Boolean

Waarde van eigenschap

true als dit element kan worden gebruikt als doel van een slepen-en-neerzetten bewerking; anders, false. De standaardwaarde is false.

Voorbeelden

In het volgende voorbeeld wordt in XAML ingesteld AllowDrop .

<Paragraph Name="focusableP" Style="{StaticResource FocusableParagraph}"  AllowDrop="True" Drop="dropHandler">
  Drop something here...
  <Hyperlink Name="h1" Click="MakeSpecialLink">Follow me!</Hyperlink>
</Paragraph>

Opmerkingen

Slepen-en-neerzetten-bewerkingen zijn niet standaard ingeschakeld en moeten opzettelijk worden ingeschakeld door de instelling in te AllowDropstellen true op . Buiten deze basisinstelling is het gedrag voor slepen en neerzetten volledig implementatiespecifiek en wordt deze niet gedefinieerd door ContentElement of een andere basiselementklasse. Bepaalde besturingselementen hebben RichTextBoxbijvoorbeeld een standaardgedrag, maar geen ContentElement afgeleide klassen hebben zo'n gedrag. Zie Overzicht slepen en neerzetten voor meer informatie over slepen en neerzetten.

FrameworkContentElement Overschrijft de metagegevens voor deze afhankelijkheidseigenschap in de implementatie. FrameworkContentElement Hiermee wordt specifiek aangegeven dat deze eigenschap overname van eigenschapswaarden toestaat (Inheritszich true in metagegevens bevindt). Overname van eigenschapswaarden in deze context betekent dat als er onderliggende elementen zonder andere waarde zijn AllowDrop toegewezen via lokale waarden of stijlen, de waarde van het dichtstbijzijnde bovenliggende element waaraan deze waarde is toegewezen (opnieuw in stijlen, standaardwaarden of een lokale waarde), de waarde van dat bovenliggende element wordt toegewezen aan alle niet-toegewezen onderliggende elementen door het eigenschappensysteem. Dit betekent dat u kunt opgeven of drop-bewerkingen in het hoofdelement moeten worden toegestaan en vervolgens de waarde moet worden doorgegeven aan alle FrameworkContentElement onderliggende elementen waaraan deze niet specifiek een waarde is falsetoegewezen.

Informatie over afhankelijkheidseigenschappen

Item Waarde
Id-veld AllowDropProperty
Eigenschappen van metagegevens ingesteld op true Geen

Van toepassing op