StackLayout Class

Definition

/// [Microsoft.UI.Xaml.CustomAttributes.MUXContractProperty(version=0)]
/// [Microsoft.UI.Xaml.CustomAttributes.MUXPropertyChangedCallback(enable=true)]
/// [Microsoft.UI.Xaml.CustomAttributes.MUXPropertyChangedCallbackMethodName(value="OnPropertyChanged")]
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
/// [Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
/// [Windows.Foundation.Metadata.Version(1)]
class StackLayout : VirtualizingLayout
/// [Microsoft.UI.Xaml.CustomAttributes.MUXPropertyChangedCallback(enable=true)]
/// [Microsoft.UI.Xaml.CustomAttributes.MUXPropertyChangedCallbackMethodName(value="OnPropertyChanged")]
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
/// [Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
/// [Windows.Foundation.Metadata.ContractVersion(Microsoft.UI.Xaml.XamlContract, 65536)]
class StackLayout : VirtualizingLayout
[Microsoft.UI.Xaml.CustomAttributes.MUXContractProperty(version=0)]
[Microsoft.UI.Xaml.CustomAttributes.MUXPropertyChangedCallback(enable=true)]
[Microsoft.UI.Xaml.CustomAttributes.MUXPropertyChangedCallbackMethodName(value="OnPropertyChanged")]
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
[Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
[Windows.Foundation.Metadata.Version(1)]
public class StackLayout : VirtualizingLayout
[Microsoft.UI.Xaml.CustomAttributes.MUXPropertyChangedCallback(enable=true)]
[Microsoft.UI.Xaml.CustomAttributes.MUXPropertyChangedCallbackMethodName(value="OnPropertyChanged")]
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
[Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
[Windows.Foundation.Metadata.ContractVersion(typeof(Microsoft.UI.Xaml.XamlContract), 65536)]
public class StackLayout : VirtualizingLayout
Public Class StackLayout
Inherits VirtualizingLayout
Inheritance
Attributes
Microsoft.UI.Xaml.CustomAttributes.MUXContractPropertyAttribute Microsoft.UI.Xaml.CustomAttributes.MUXPropertyChangedCallbackAttribute Microsoft.UI.Xaml.CustomAttributes.MUXPropertyChangedCallbackMethodNameAttribute MarshalingBehaviorAttribute ThreadingAttribute VersionAttribute ContractVersionAttribute

Constructors

Name Description
StackLayout()

Properties

Name Description
Dispatcher (Inherited from DependencyObject)
DispatcherQueue (Inherited from DependencyObject)
IndexBasedLayoutOrientation (Inherited from Layout)
IsVirtualizationEnabled
IsVirtualizationEnabledProperty
Orientation
OrientationProperty
Spacing
SpacingProperty

Methods

Name Description
Arrange(LayoutContext, Size) (Inherited from Layout)
ArrangeOverride(VirtualizingLayoutContext, Size) (Inherited from VirtualizingLayout)
ClearValue(DependencyProperty) (Inherited from DependencyObject)
CreateDefaultItemTransitionProvider() (Inherited from Layout)
GetAnimationBaseValue(DependencyProperty) (Inherited from DependencyObject)
GetValue(DependencyProperty) (Inherited from DependencyObject)
InitializeForContext(LayoutContext) (Inherited from Layout)
InitializeForContextCore(VirtualizingLayoutContext) (Inherited from VirtualizingLayout)
InvalidateArrange() (Inherited from Layout)
InvalidateMeasure() (Inherited from Layout)
Measure(LayoutContext, Size) (Inherited from Layout)
MeasureOverride(VirtualizingLayoutContext, Size) (Inherited from VirtualizingLayout)
OnItemsChangedCore(VirtualizingLayoutContext, Object, NotifyCollectionChangedEventArgs) (Inherited from VirtualizingLayout)
ReadLocalValue(DependencyProperty) (Inherited from DependencyObject)
RegisterPropertyChangedCallback(DependencyProperty, DependencyPropertyChangedCallback) (Inherited from DependencyObject)
SetIndexBasedLayoutOrientation(IndexBasedLayoutOrientation) (Inherited from Layout)
SetValue(DependencyProperty, Object) (Inherited from DependencyObject)
UninitializeForContext(LayoutContext) (Inherited from Layout)
UninitializeForContextCore(VirtualizingLayoutContext) (Inherited from VirtualizingLayout)
UnregisterPropertyChangedCallback(DependencyProperty, Int64) (Inherited from DependencyObject)

Events

Name Description
ArrangeInvalidated (Inherited from Layout)
MeasureInvalidated (Inherited from Layout)

Applies to