ClassRadBrowserPanel
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.
Definition
Namespace:Telerik.Windows.Controls.Primitives
Assembly:Telerik.Windows.Controls.Navigation.dll
Syntax:
public class RadBrowserPanel : Panel
Inheritance: objectRadBrowserPanel
Constructors
RadBrowserPanel()
Initializes a new instance of the RadBrowserPanel class.
Declaration
public RadBrowserPanel()
Fields
ItemMinWidthProperty
Identifies the ItemMinWidth property.
Declaration
public static readonly DependencyProperty ItemMinWidthProperty
Field Value
DependencyProperty
ItemWidthProperty
Identifies the ItemWidth property.
Declaration
public static readonly DependencyProperty ItemWidthProperty
Field Value
DependencyProperty
Properties
ItemMinWidth
The default desired minimum width of the items in the panel.
Methods
ArrangeOverride(Size)
Declaration
protected override Size ArrangeOverride(Size finalSize)
Parameters
finalSize
Size
Returns
Size
MeasureOverride(Size)
Declaration
protected override Size MeasureOverride(Size availableSize)
Parameters
availableSize
Size
Returns
Size