ContentElement.AllowDrop Vlastnost

Definice

Získá nebo nastaví hodnotu, která označuje, zda lze tento prvek použít jako cíl operace přetažení.

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

Hodnota vlastnosti

truepokud tento prvek lze použít jako cíl operace přetažení; v opačném případě . false Výchozí hodnota je false.

Příklady

Následující příklad nastaví AllowDrop v XAML.

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

Poznámky

Operace přetažení nejsou ve výchozím nastavení povoleny a musí být záměrně povoleny nastavením na AllowDrophodnotu true . Kromě tohoto základního nastavení je chování přetažení zcela specifické pro implementaci a není definováno ani žádnou jinou ContentElement základní třídou elementu. Některé ovládací prvky, například , RichTextBoxmají výchozí chování, ale žádné ContentElement odvozené třídy takové chování. Další informace o přetažení naleznete v tématu Přehled přetažení.

FrameworkContentElement přepíše metadata pro tuto vlastnost závislosti v jeho implementaci. Konkrétně určuje, FrameworkContentElement že tato vlastnost umožňuje dědičnost hodnot vlastností (Inherits je true v metadatech). Dědičnost hodnot vlastností v tomto kontextu znamená, že pokud existují podřízené prvky bez jiné hodnoty AllowDrop přiřazené prostřednictvím místních hodnot nebo stylů, hodnota nejbližšího nadřazeného prvku s touto přiřazenou hodnotou (opět ve stylech, ve výchozím nastavení nebo místní hodnota), pak je hodnota z tohoto nadřazeného prvku přiřazena všem nepřiřazeným podřízeným prvkům systémem vlastností. To znamená, že můžete určit, zda povolit operace přetažení v kořenovém prvku a pak rozšířit hodnotu do všech FrameworkContentElement podřízených prvků, které nemají výslovně přiřazenou hodnotu false.

Informace o vlastnosti závislosti

Item Hodnota
Pole Identifikátor AllowDropProperty
Vlastnosti metadat nastavené na true None

Platí pro