Represents a control containing buttons aligned one next to the other with interesting visual effects.

Namespace:  BeeMobile.ToolBar
Assembly:  BeeMobile.ToolBar.CF35 (in BeeMobile.ToolBar.CF35.dll) Version: 3.5.1.9

Syntax

C#
public class ToolBar : DoubleBufferingControl
Visual Basic (Declaration)
Public Class ToolBar _
	Inherits DoubleBufferingControl
Visual C++
public ref class ToolBar : public DoubleBufferingControl

Remarks

ToolBar is a control which contains tools. The tools are visualized as buttons. Each button is represented by an image (transparent png images are supported) and short text which appears over it.

You can choose the orientation of ToolBar by setting the Orientation property horizontally or vertically.

If there are too many tools to fit into the width/height of ToolBar, the ToolBar becomes scrollable which means you can use your finger and swipe across it. In that case a new set of buttons comes to view. In case of horizontal orientation, if you swipe your finger to the left a new set of buttons arrives from the right. These buttons are the ones which succeed the previous ones in the Tools collection. Similarly, if you swipe your finger to the right a new set of buttons arrives from the right. These buttons are the ones which precede the previous ones in the Tools collection. If there are no more tools (buttons) to show up, swiping is ignored. In case of vertical Orientation if the user swipes downwards, the next set of buttons show up. The new set of buttons is the one which succeeds after the previous set in the Tools collection. If the user swipes upwards then a new set of buttons come into view. The new set is the one which precedes the previous set in the Tools collection. If there are no more buttons to show, swiping is ignored.

You can change the visual appearance of the ToolBar by setting properties such as BorderColor, GradientBackground, BackgroundFillDirection or Opacity. If you want to make use of transparency effect which ToolBar provides, be sure to put it on a BeeMobile.TransparentControls.TForm instead of Form.

Inheritance Hierarchy

See Also