Note: This document is auto-generated by
scripts/generate_control_reference_docs.py. Do not edit manually.
Avalonia.Controls.ExpanderAvalonia.ControlsAvalonia.Controlssrc/Avalonia.Controls/Expander.csHeaderedContentControlcontrolpublic static readonly StyledProperty<IPageTransition?> ContentTransitionProperty = AvaloniaProperty.Register<Expander, IPageTransition?>( nameof(ContentTransition));public static readonly StyledProperty<ExpandDirection> ExpandDirectionProperty = AvaloniaProperty.Register<Expander, ExpandDirection>( nameof(ExpandDirection), ExpandDirection.Down);public static readonly StyledProperty<bool> IsExpandedProperty = AvaloniaProperty.Register<Expander, bool>( nameof(IsExpanded), defaultBindingMode: BindingMode.TwoWay, coerce: CoerceIsExpanded);public static readonly RoutedEvent<RoutedEventArgs> CollapsedEvent = RoutedEvent.Register<Expander, RoutedEventArgs>( nameof(Collapsed), RoutingStrategies.Bubble);public static readonly RoutedEvent<CancelRoutedEventArgs> CollapsingEvent = RoutedEvent.Register<Expander, CancelRoutedEventArgs>( nameof(Collapsing), RoutingStrategies.Bubble);public static readonly RoutedEvent<RoutedEventArgs> ExpandedEvent = RoutedEvent.Register<Expander, RoutedEventArgs>( nameof(Expanded), RoutingStrategies.Bubble);public static readonly RoutedEvent<CancelRoutedEventArgs> ExpandingEvent = RoutedEvent.Register<Expander, CancelRoutedEventArgs>( nameof(Expanding), RoutingStrategies.Bubble);public Expander() {public IPageTransition? ContentTransition {public ExpandDirection ExpandDirection {public bool IsExpanded {public event EventHandler<RoutedEventArgs>? Collapsed {public event EventHandler<CancelRoutedEventArgs>? Collapsing {public event EventHandler<RoutedEventArgs>? Expanded {public event EventHandler<CancelRoutedEventArgs>? Expanding {<Expander x:Name="SampleExpander" />
using Avalonia.Controls;
var control = new Expander();