Class RadBrowserPanel
Panel simulating tabs behavior in modern browsers. Until min width is reached, adding new items makes the items smaller, to fit in the available width. When min width cannot be guaranteed, ScrollViewer becomes visible. This panel expects it hosts items from ItemsPresenter which is inside ScrollViewer.
Inheritance
Namespace: Telerik.Windows.Controls.Primitives
Assembly: Telerik.Windows.Controls.Navigation.dll
Syntax
public class RadBrowserPanel : Panel
Constructors
RadBrowserPanel()
Fields
ItemMinWidthProperty
Identifies the ItemMinWidth property.
Declaration
public static readonly DependencyProperty ItemMinWidthProperty
Field Value
System.Windows.DependencyProperty
|
ItemWidthProperty
Identifies the ItemWidth property.
Declaration
public static readonly DependencyProperty ItemWidthProperty
Field Value
System.Windows.DependencyProperty
|
Properties
ItemMinWidth
The default desired minimum width of the items in the panel.
Declaration
public double ItemMinWidth { get; set; }
Property Value
System.Double
|
ItemWidth
The default desired width of items in the panel.
Declaration
public double ItemWidth { get; set; }
Property Value
System.Double
|
Methods
ArrangeOverride(Size)
Declaration
protected override Size ArrangeOverride(Size finalSize)
Parameters
System.Windows.Size
finalSize
|
Returns
System.Windows.Size
|
MeasureOverride(Size)
Declaration
protected override Size MeasureOverride(Size availableSize)
Parameters
System.Windows.Size
availableSize
|
Returns
System.Windows.Size
|