Freigeben über


IXamlDirect.RemoveFromCollectionAt(Object, UInt32) Methode

Definition

Versucht, einen Wert aus der IXamlDirect-Auflistung im angegebenen Index zu entfernen.

Diese Dokumentation gilt für WinUI 2 für UWP (für WinUI im Windows App SDK, siehe die Windows App SDK Namespaces).

public:
 void RemoveFromCollectionAt(Platform::Object ^ xamlDirectObject, unsigned int index);
void RemoveFromCollectionAt(IInspectable const& xamlDirectObject, uint32_t const& index);
public void RemoveFromCollectionAt(object xamlDirectObject, uint index);
Public Sub RemoveFromCollectionAt (xamlDirectObject As Object, index As UInteger)

Parameter

xamlDirectObject
Object

Platform::Object

IInspectable

Bezieht sich auf die spezifische IXamlDirect-Auflistung .

index
UInt32

unsigned int

uint32_t

Bezieht sich auf den Index in der Auflistung, in dem der Wert entfernt werden muss.

Beispiele

Im folgenden Beispiel wird gezeigt, wie Sie einen Wert aus einem bestimmten Index mithilfe von XamlDirect-APIs entfernen.

XamlDirect xd = XamlDirect.GetDefault();

IXamlDirect relativePanel = xd.CreateInstance(XamlTypeIndex.RelativePanel);

IXamlDirect childrenCollection = xd.GetXamlDirectObjectProperty(relativePanel, XamlPropertyIndex.Panel_Children);

xd.RemoveFromCollectionAt(childrenCollection, 0);
XamlDirect^ xd = XamlDirect::GetDefault();

IXamlDirect^ relativePanel = xd->CreateInstance(XamlTypeIndex::RelativePanel);

IXamlDirect^ childrenCollection = xd->GetXamlDirectObjectProperty(relativePanel, XamlPropertyIndex::Panel_Children);

xd->RemoveFromCollectionAt(childrenCollection, 0);

Gilt für:

Weitere Informationen