SlideUI Mobile Controls - The Finger Friendly .NET UI Frameworkfor Creating Professional Looking Mobile Applications

SlideUI Mobile Controls Overview

Specialized developer tools are required to create a successful and professional looking application. With usability as a crucial factor, each control in the SlideUI Mobile Controls library has been developed specifically for the user to be able to easily operate each control via touch without a stylus.


Read independent review of SlideUI .NET CF Touch UI Framework by 1800PocketPC


Slide UI Controls

Move mouse over any control in the list below to view more information.

UIList (Kinetic Scrolling List)

UIList (Kinetic Scrolling List)

UIList is the implementation of a kinetic scrolling list based on the UICanvas control. The UIList is optimized for all resolutions and screen orientations. The UIList supports six predefined color schemes (White, Black, Blue, Green, Orange, and Red), but you may easily configure your custom color scheme as well.

UIList Kinetic Scrolling .NET CF List

Sliding Pages

UIPages (Scrolling Pages)

The UIPages control is a container which allows you to create pages in design-time or run-time. Simply insert the SlideUI controls inside of them and then switch to pages using predefined transitions programmatically.

Scrolling .NET CF Pages / Tabs

Sliding Canvas

UICanvas (Kinetic Scrolling Panel)

UICanvas allows for vertical and/or horizontal sliding by using your fingers on the touch screen. Use this control to design scrolling forms or lists. Preferences include an animated scroll and the ability to show/hide the scrollbar.

UIListItem

UIListItem

UIListItem is a SlideUI control designed to be used in the UIList control. It represents a base list item for a kinetic list control. This class can be used to create your own list controls.

UIList Kinetic Scrolling .NET CF List

Spinner

UISpinner

UISpinner is a circular progress bar control similar to controls used in Web 2.0 pages.

UISpinner

Picture Box

UIPictureBox

Functionality for the UIPictureBox control is similar to a standard picture box control. However, the SlideUI implementation of this control allows you to place UILabel, UIButton, UIImageButton, UICheckBox, UIRadioButton, UITextBox, UISwitch controls on top of it. Note that if the property “Transparent” is set to true, controls will contain transparent backgrounds.

UIPictureBox

Progress Bar

UIProgressBar

UIProgressBar is the implementation of the progress bar control with an enhanced style. You can change the corner’s shape (rectangular or rounded), change border, background and value color, and more.

UIProgressBar

Button

UIButton

UIButton is SlideUI’s implementation of a common button control. You may specify the style of corners (rectangular or rounded), apply gradient background, and more.

UIButton

Panel

UIPanel

UIPanel is a double-buffered control derived from the UserControl class and has all of its methods, properties and events. The control in combination with other SlideUI controls is optimized for fast rendering. You should use this SlideUI control instead of a common panel to eliminate flickering.

Check Box

UICheckBox

UICheckBox is the implementation of a common CheckBox UI control. It uses a custom image for the checkbox loaded from SlideUI’s resources.

UICheckBox

Switch

UISwitch

UICheckBox is the implementation of a common CheckBox UI control. It uses a custom image for the checkbox loaded from SlideUI’s resources.

UISwitch

Group Box

UIGroupBox

UIGroupBox is a child class of UIPanel. This is the implementation of a common group box control. It has all the same features as UIPanel.

UIForm

UIForm

SlideUI uses additional components and functions to display the MessageBoxes faster. UIForm is derived from the Form class and includes the same methods, properties and events. You can use either common Form control or UIForm for your forms. SlideUI controls will work properly on both.

Radio Button

UIRadioButton

UIRadioButton is the implementation of a common RadioButton UI control. It uses a custom image for the checkbox loaded from SlideUI’s resources. Use UIPanel or UIGroupBox to group radio buttons.

UIRadioButton

Label

UILabel

UILabel is a label control which supports double buffering, shadows and can automatically inherit the parent’s background color.

Text Box

UITextBox

UITextBox is the implementation of a common text box control with a custom drawn border and inner shadow to provide an enhanced look and style.

UITextBox

Image Button

UIImageButton

UIImageButton is a child class of UIButton. It allows you to display an icon image instead of text like UIButton does.

UIImageButton

Paint Box

UIPaintBox

UIPaintBox is a visual control which accepts user input via on screen drawing. It can be used in your application to get and store user signatures or to provide a canvas where the user can sketch drawings or take hand written notes.

UIPaintBox

Message Box

UIMessageBox

UIMessageBox is a static class which should be called the same way MessageBox.Show() method is called. The UIMessageBox will prompt for a question or display information within it with an enhanced style.

UIMessageBox

Message Box Popup

UIMessageBoxPopup

UIMessageBoxPopup is a static class which is called the same way MessageBox.Show() method is called. The UIMessageBoxPopup slides from the top of the screen and displays an information message. For example, it can be used to display input errors.

UIMessageBoxPopup


Product Features

  • .NET CF Kinetic Scrolling Form and List UI Control

    Optimized for Touch / Fingers

    SlideUI’s UICanvas and UIList (kinetic scrolling list) .NET CF UI controls allow you to add animated sliding to your forms and lists. The controls support accelerated fallback and vertical / horizontal scrolling. With touch friendly optimization, each control is easy to click without the stylus.


  • All Controls Available in Design-Time

    Simply drop a SlideUI control into your form and set its properties. Please note that design-time appearance of the control will be simplier for some controls (such as button, progress bar or textbox).


  • Perfectly Designed with Multiple Color Themes

    SlideUI Mobile Controls support five basic color themes for all controls to more easily match the color scheme of your application.


  • Designed to Work in Any Screen Resolution

    SlideUI Controls are designed to work in all screen resolutions (QVGA, QWVGA, VGA & WVGA).


  • .NET Compact Framework 2.0 & 3.5

    SlideUI Mobile Controls can be used in projects which utilize .NET Compact Framework 2.0 and 3.5 ensuring that your application will not require any additional software to be installed on the user’s WM 6.0+ device.