|
Home |
||||||
|
BinarySmartNavigator© .NET - A suite of stylish and modern "Navigator" and "ListBox" controls for the WPF .NET framework. |
||||||
|
||||||
|
|
||||||
|
Product available for purchase as part of our product UIControlSuite .NET package
For more details on pricing, please visit our product pricing page. |
What do you get: |
|||||
|
System requirements: Minimum requirements:- Microsoft .NET framework 3.5. For visual development, the product requires you have have Visual Studio 2008 installed. Supported platforms:- Windows XP Professional, Windows 2003 / 2008, Windows Vista Development environments supported:- Visual Studio 2008 and Microsoft Expression Blend. |
||||||
|
Feature highlights: List box style of displaying multiple items / content: |
||||||
|
BinarySmartNavigator .NET can be visualised as a tab/listbox control but with a new way of presenting and scrolling the tab pages/list items.
Each item in this control can host any content (controls), and to scroll across items in the control you would click on the arrow keys (or the round buttons) to scroll up/down. The control also provides page selection controls in its side bar, so that if the users needed to go to the last item (page) or first item (page) quickly, he could click on those controls to scroll to that item / page. |
||||||
1. BinarySmartListBox .NET displaying several of its items: |
||||||
2. BinarySmartNavigator displaying one of its item/page: |
||||||
|
Highly customisable in respect of colors and display orientation:
The controls provides simple to use properties that will let you set the colors for drawing the various UI elements, including the scroll buttons, item/page jump buttons in the side bar, the color of the sidebar, the item/page selection background color and its border color, the control's border thickness and color. You can of course write you own ListBoxItem control template, and host your ListBoxItem instances in our control to give a different look and feel to the items in the control, and continue to get our custom list box control UI and behaviour. The product installation comes with easy to understand sample projects to use these controls, written entirely in XAML. No need to write any code to use these controls out-of-the-box. |
||||||
|
BinarySmartNavigator .NET in its horizontal and Vertical orientation modes:
BinarySmartListBox .NET in its horizontal and Vertical orientation modes:
BinarySmartListBox .NET with its Navigation buttons drop-shadow enabled:
The above screenshot shows the listbox control with empty content just to show what the control provides - i.e. the control bounds, and its scrolling buttons etc. As for the control contents, you will be able to simply add instances of ListBoxItems (or through WPF Binding mechanism) to it, and use your custom DataTemplate for the ItemTemplate property. |
||||||
|
The control supports several types of animations to animate the tab page navigation, namely the following: View the online video demonstration of these features here. |
||||||
|
Out-of-the-box customised ControlTemplate and Style object
As part of the product, you also get a pre-written ControlTemplate and Style for a custom ListBoxItem control that you can use straight out-of-the-box as ListBoxItem instance for the SmartListBox control. This pre-written custom ListBoxItem ControlTemplate provides a set of properties for you to configure, and when used in the BinarySmartListBox control, renders a nice-looking UI that is frequently found needed in any day-to-day projects. The following are the screen-shots of BinarySmartListBox control in action, using our pre-written ControlTemplate for the custom ListBoxItem it is hosting: |
||||||
|
BinarySmartListBox .NET in its "Horizontal" orientation mode (including one instance set up to show drop-shadow):
BinarySmartListBox .NET in its "Vertical" orientation mode (including one instance set up to show drop-shadow):
|
||||||
|
Easy usage of the built-in custom BinarySmartListBoxItem control:
In contrast to the very powerful features in the control, you will find it extremely easy to setup and run the control in your applications with absolutely no procedural code. You can see a screenshot below that displays a XAML code snippet demonstrating its ease of use, and the rich UI properties that are exposed. Note that these customisable properties are all DependencyPropertys, and hence can be set using WPF DataBinding mechanism. |
||||||
|
||||||
|
Events, and rich built-in actions:
The controls raise appropriate events to notify of several happenings, including events to indicate that a page / item has been selected. The control provides its own scrolling logic (via the navigation buttons for moving across items/pages). This also includes built-in support for full keyboard based navigation across items (using arrow keys), and the usual Ctrl + Home and Ctrl + End to navigate to the first and the last item/page in the controls respectively. |
||||||
|
Templatising the controls: If you want to, then just like you would expect from a WPF custom control, BinarySmartNavigator and ListBox controls can be easily templatised by creating and setting up your own ControlTemplate for these controls, so long as you provide the required TemplatePart elements that these controls require in your custom control template, for its (custom navigation) behaviour logic to work for your templatised version of these controls. |
||||||
|
Ready to Download or Buy BinarySmartNavigator .NET license? |
||||||
|
About us |
Customers |
Help Center |
Contact us |
Licensing policy |
Privacy |
Copyright
Copyright © 2003-2010 Binarymission Technologies Limited. All rights reserved. |
||||||