Thank you for contacting us.
Let me get straight to the questions at hand:
1. The following snippet demonstrates how to display the left/right scroll buttons:
DocumentTabStrip tabStrip =
tabStrip.TabStripElement.StripButtons = Telerik.WinControls.UI.StripViewButtons.Scroll;
Padding(0, 4, 0, 0);
2. You can get the document windows which are not currently displayed through comparing the ControlBoundingRectangle
properties of the TabItem and the TabStrip. Here is a sample snippet:
List<RadPageViewItem> hiddenDocuments =
(item.ControlBoundingRectangle.X < tabStrip.TabStripElement.ItemContainer.ControlBoundingRectangle.X ||
item.ControlBoundingRectangle.Right > tabStrip.TabStripElement.ItemContainer.ButtonsPanel.ControlBoundingRectangle.Left)
3. RadDock does not have a predefined styles that match exactly the styles you have mentioned. Our suite comprises predefined themes and each of these uses a unique combination of colors, shapes and effects. This help article
illustrates in details how to use our default themes.
If you would like to introduce small changes to the tabs, e.g. change their shape and spacing, you can set these at run-time. For example, the following piece of code makes the tabs rectangular:
RoundRectShape shape =
shape.Radius = 0;
item.Shape = shape;
tabStrip.TabStripElement.ItemSpacing = 5;
All of the snippets above have been included in the attached sample project. Please have a look at it and let me know whether it fits your requirements.
I hope my answer is helpful. Let me know if you have further queries.
All the best,
the Telerik team