VisualCollection.Remove(Visual) Método
Definición
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í.
Quita el objeto Visual especificado de VisualCollection.
public:
void Remove(System::Windows::Media::Visual ^ visual);
public void Remove (System.Windows.Media.Visual visual);
member this.Remove : System.Windows.Media.Visual -> unit
Public Sub Remove (visual As Visual)
Parámetros
- visual
- Visual
Visual que se va a quitar de VisualCollection.
Comentarios
Los objetos visuales que siguen al objeto quitado se desplazan para ocupar la posición vacía y se actualizan sus valores de índice. Si visual
es null
, se quita la primera null
entrada. Tenga en cuenta que quitar una null
entrada es lineal en el tamaño de la colección.
El Remove método también quita la relación parent-child entre el objeto visual primario, que es el propietario de VisualCollectiony el secundario visual
.
Si necesita un mayor control de bajo nivel sobre la implementación de almacenamiento subyacente de objetos secundarios visuales, considere la posibilidad de usar los AddVisualChild métodos y RemoveVisualChild . Cuando se usan estos métodos, se define su propia implementación de almacenamiento y no se usa VisualCollection.