UIElementCollection Clase
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Representa una colección ordenada de elementos secundarios UIElement.
public ref class UIElementCollection : System::Collections::IList
public class UIElementCollection : System.Collections.IList
type UIElementCollection = class
interface IList
interface ICollection
interface IEnumerable
type UIElementCollection = class
interface ICollection
interface IEnumerable
interface IList
Public Class UIElementCollection
Implements IList
- Herencia
-
UIElementCollection
- Implementaciones
En el ejemplo siguiente se usa el Add método para agregar contenido secundario a un elemento primario StackPanel. Para ello, use la Children propiedad , que es de tipo UIElementCollection.
void AddButton(object sender, MouseButtonEventArgs e)
{
sp1.Children.Clear();
btn = new Button();
btn.Content = "New Button";
sp1.Children.Add(btn);
}
La Panel clase base usa un UIElementCollection objeto para representar su colección de elementos secundarios. Los métodos y propiedades definidos por afectan UIElementCollection a todos los objetos derivados de Panel y definen un conjunto de características común para la manipulación de Panel elementos secundarios.
Tiene UIElementCollection afinidad con su propio contexto (clase). Debe tener acceso a la colección desde el contexto del propietario Panel.
UIElement |
Inicializa una nueva instancia de la clase UIElementCollection. |
Capacity |
Obtiene o establece el número de elementos que puede contener UIElementCollection. |
Count |
Obtiene el número real de elementos de la colección. |
Is |
Obtiene un valor que indica si el acceso a la interfaz ICollection está sincronizado (es seguro para subprocesos). |
Item[Int32] |
Obtiene o establece el objeto UIElement almacenado en la posición del índice de base cero de UIElementCollection. |
Sync |
Obtiene un objeto que se puede utilizar para sincronizar el acceso a la interfaz ICollection. |
Add(UIElement) |
Agrega el elemento especificado a UIElementCollection. |
Clear() |
Quita todos los elementos de una clase UIElementCollection. |
Clear |
Borra el elemento primario lógico de un elemento cuando éste se quita de UIElementCollection. |
Contains(UIElement) |
Determina si un elemento especificado se encuentra en la colección UIElementCollection. |
Copy |
Copia un objeto UIElement de UIElementCollection en una matriz empezando en una posición de índice especificada. |
Copy |
Copia un objeto UIElement de UIElementCollection en una matriz empezando en una posición de índice especificada. |
Equals(Object) |
Determina si el objeto especificado es igual que el objeto actual. (Heredado de Object) |
Get |
Devuelve un enumerador que puede recorrer en iteración la colección UIElementCollection. |
Get |
Sirve como la función hash predeterminada. (Heredado de Object) |
Get |
Obtiene el Type de la instancia actual. (Heredado de Object) |
Index |
Devuelve la posición de índice de un elemento especificado en UIElementCollection. |
Insert(Int32, UIElement) |
Inserta un elemento en la posición de índice especificada de UIElementCollection. |
Memberwise |
Crea una copia superficial del Object actual. (Heredado de Object) |
Remove(UIElement) |
Elimina el elemento especificado de un UIElementCollection. |
Remove |
Quita el elemento UIElement en el índice especificado. |
Remove |
Quita un intervalo de elementos de UIElementCollection. |
Set |
Establece el elemento primario lógico de un elemento en una colección UIElementCollection. |
To |
Devuelve una cadena que representa el objeto actual. (Heredado de Object) |
IList. |
Este tipo o miembro admite la infraestructura de Windows Presentation Foundation (WPF) y no está pensado para su uso directo desde el código. Para obtener una descripción de este miembro, vea Add(Object). |
IList. |
Este tipo o miembro admite la infraestructura de Windows Presentation Foundation (WPF) y no está pensado para su uso directo desde el código. Para obtener una descripción de este miembro, vea Contains(Object). |
IList. |
Este tipo o miembro admite la infraestructura de Windows Presentation Foundation (WPF) y no está pensado para su uso directo desde el código. Para obtener una descripción de este miembro, vea IndexOf(Object). |
IList. |
Este tipo o miembro admite la infraestructura de Windows Presentation Foundation (WPF) y no está pensado para su uso directo desde el código. Para obtener una descripción de este miembro, vea Insert(Int32, Object). |
IList. |
Este tipo o miembro admite la infraestructura de Windows Presentation Foundation (WPF) y no está pensado para su uso directo desde el código. Para obtener una descripción de este miembro, vea IsFixedSize. |
IList. |
Este tipo o miembro admite la infraestructura de Windows Presentation Foundation (WPF) y no está pensado para su uso directo desde el código. Para obtener una descripción de este miembro, vea IsReadOnly. |
IList. |
Este tipo o miembro admite la infraestructura de Windows Presentation Foundation (WPF) y no está pensado para su uso directo desde el código. Para obtener una descripción de este miembro, vea Item[Int32]. |
IList. |
Este tipo o miembro admite la infraestructura de Windows Presentation Foundation (WPF) y no está pensado para su uso directo desde el código. Para obtener una descripción de este miembro, vea Remove(Object). |
Cast<TResult>(IEnumerable) |
Convierte los elementos de IEnumerable en el tipo especificado. |
Of |
Filtra los elementos de IEnumerable en función de un tipo especificado. |
As |
Habilita la paralelización de una consulta. |
As |
Convierte una interfaz IEnumerable en IQueryable. |
Produto | Versións |
---|---|
.NET Framework | 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1 |
Windows Desktop | 3.0, 3.1, 5, 6, 7, 8, 9, 10 |
Comentarios de .NET
.NET é un proxecto de código aberto. Selecciona unha ligazón para ofrecer comentarios: