Class ContentControl
Namespace: VelloSharp.Composition.Controls
Assembly: VelloSharp.Composition.dll
public class ContentControl : TemplatedControl
Inheritance
object ← CompositionElement ← TemplatedControl ← ContentControl
Derived
Button, CheckBox, DropDown, RadioButton, TabControl, UserControl
Inherited Members
TemplatedControl.TemplateApplied, TemplatedControl.Template, TemplatedControl.TemplateRoot, TemplatedControl.IsTemplateApplied, TemplatedControl.Virtualizer, TemplatedControl.Measure(in LayoutConstraints), TemplatedControl.Arrange(in LayoutRect), TemplatedControl.Mount(), TemplatedControl.Unmount(), TemplatedControl.OnApplyTemplate(), TemplatedControl.ApplyTemplate(), TemplatedControl.EnsureTemplate(), TemplatedControl.CaptureVirtualizationPlan(RowViewportMetrics, ColumnViewportMetrics), TemplatedControl.UpdateVirtualization(ReadOnlySpan<VirtualRowMetric>, ReadOnlySpan<VirtualColumnStrip>), CompositionElement.ArrangedBounds, CompositionElement.MeasureConstraints, CompositionElement.DesiredSize, CompositionElement.IsMounted, CompositionElement.Measure(in LayoutConstraints), CompositionElement.Arrange(in LayoutRect), CompositionElement.Mount(), CompositionElement.Unmount(), CompositionElement.GetChildren(), object.Equals(object?), object.Equals(object?, object?), object.GetHashCode(), object.GetType(), object.MemberwiseClone(), object.ReferenceEquals(object?, object?), object.ToString()
Constructors
ContentControl()
public ContentControl()
Properties
Content
public CompositionElement? Content { get; set; }
Property Value
Methods
BuildContent()
protected virtual CompositionElement? BuildContent()
Returns
Mount()
public override void Mount()
Unmount()
public override void Unmount()