Add(VisualElement)
Adds an element to the contentContainer of this element.
Read time 1 minuteLast updated 6 days ago
Definition
- Type: Method
- Namespace: UnityEngine.UIElements
- Assembly: UnityEngine.UIElementsModule
public void Add(VisualElement child)
Parameters
The child element to add to the content container.
Remarks
Adds the child element to the hierarchy if this element is the content container; otherwise, adds the child element to the content container of this element.
Exits without performing any action if the child element is .
nullThrows an InvalidOperationException if the contentContainer is .
nullThe following example shows how to add a Button to a visual element.
Examples
using UnityEngine;using UnityEngine.UIElements;[UxmlElement]public partial class MyElement : VisualElement{ public MyElement() { var button = new Button { name = "my-button", text = "Click me!" }; button.clicked += ButtonClicked; // Add the button to the visual element Add(button); } void ButtonClicked() { Debug.Log("Button clicked!"); }}