Class SegmentedItemsControl
Inheritance
System.Object
SegmentedItemsControl
Namespace: Telerik.UI.Xaml.Controls.Input
Assembly: Telerik.WinUI.Controls.dll
Syntax
public class SegmentedItemsControl : ItemsControl
Constructors
SegmentedItemsControl()
Declaration
public SegmentedItemsControl()
Fields
CornerRadiusProperty
Declaration
public static readonly DependencyProperty CornerRadiusProperty
Field Value
|
Microsoft.UI.Xaml.DependencyProperty
|
SegmentWidthModeProperty
Declaration
public static readonly DependencyProperty SegmentWidthModeProperty
Field Value
|
Microsoft.UI.Xaml.DependencyProperty
|
SeparatorBrushProperty
Declaration
public static readonly DependencyProperty SeparatorBrushProperty
Field Value
|
Microsoft.UI.Xaml.DependencyProperty
|
SeparatorWidthProperty
Declaration
public static readonly DependencyProperty SeparatorWidthProperty
Field Value
|
Microsoft.UI.Xaml.DependencyProperty
|
Properties
CornerRadius
Declaration
public CornerRadius CornerRadius { get; set; }
Property Value
|
Microsoft.UI.Xaml.CornerRadius
|
DecorationLayer
Declaration
protected Canvas DecorationLayer { get; }
Property Value
|
Microsoft.UI.Xaml.Controls.Canvas
|
SegmentWidthMode
SeparatorBrush
Declaration
public Brush SeparatorBrush { get; set; }
Property Value
|
Microsoft.UI.Xaml.Media.Brush
|
SeparatorWidth
Declaration
public double SeparatorWidth { get; set; }
Property Value
|
System.Double
|
Methods
ArrangeSeparators(List<Point>, Size)
Declaration
public virtual void ArrangeSeparators(List<Point> decoratorsContext, Size finalContainerSize)
Parameters
|
System.Collections.Generic.List<Windows.Foundation.Point>
decoratorsContext
|
|
Windows.Foundation.Size
finalContainerSize
|
ClearContainerForItemOverride(DependencyObject, Object)
Declaration
protected override void ClearContainerForItemOverride(DependencyObject element, object item)
Parameters
|
Microsoft.UI.Xaml.DependencyObject
element
|
|
System.Object
item
|
GetContainerForItemOverride()
Declaration
protected override DependencyObject GetContainerForItemOverride()
Returns
|
Microsoft.UI.Xaml.DependencyObject
|
IsItemItsOwnContainerOverride(Object)
Declaration
protected override bool IsItemItsOwnContainerOverride(object item)
Parameters
|
System.Object
item
|
Returns
|
System.Boolean
|
MeasureOverride(Size)
Declaration
protected override Size MeasureOverride(Size availableSize)
Parameters
|
Windows.Foundation.Size
availableSize
|
Returns
|
Windows.Foundation.Size
|
OnApplyTemplate()
Declaration
protected override void OnApplyTemplate()
OnItemsChanged(Object)
Declaration
protected override void OnItemsChanged(object e)
Parameters
|
System.Object
e
|
PrepareContainerForItemOverride(DependencyObject, Object)
Declaration
protected override void PrepareContainerForItemOverride(DependencyObject element, object item)
Parameters
|
Microsoft.UI.Xaml.DependencyObject
element
|
|
System.Object
item
|
SynchronizeSeparators()
Declaration
protected virtual void SynchronizeSeparators()