Click here to Skip to main content
12,999,744 members (41,329 online)
Click here to Skip to main content
Add your own
alternative version


5 bookmarked
Posted 1 Jun 2009

New Data Input Controls for Mobile Development

, 1 Jun 2009
Data input is part of every mobile application nowadays. But it is the data input that causes complicated situations for programmers due to relatively limited options of mobile devices.

Editorial Note

This article is in the Product Showcase section for our sponsors at CodeProject. These articles are intended to provide you with information on products and services that we consider useful and of value to developers.

Data input is part of every mobile application nowadays. But it is the data input that causes complicated situations for programmers due to relatively limited options of mobile devices.

Considering relatively slow-pacing text entering, as the most of the mobile devices do not dispose of a hardware keyboard, the most common means of data input are:

  1. Data selection from a list of predefined text strings — ComboBox
  2. Numeric
  3. Date/time

Even though all herein mentioned data input types can be solved by standard Visual Studio controls, their functionality is far too simple and can be controlled by stylus only. These constraints do not meet the demands of a modern mobile application development.

There are three new controls highlighted in this article. All of them solve the modern way of data input and provide developer enough of comfort and customization options.

Resco AdvancedCombo for .NET CF

AdvancedCombo for .NET CF is a robust control for entry selection from a list. The basic purpose of this control is similar to the standard Combo Box. On the contrary, AdvancedCombo offers extra functionalities. It fully supports Touch Scroll functionality. The design is customizable: templates support, support of pictures, links and buttons depiction. Furthermore, DelayLoad functionality facilitates the work with huge amounts of data and there is an option to use XML Templates. Finger touch control is extended by a new feature: the list can be displayed over the whole screen.

AdvancedCombo_03.png AdvancedCombo_01.png AdvancedCombo_02.png

Resco NumericUpDown for .NET CF

Flexible control for numeric input — that is a brief description of this new control. The most important features are support of decimal numbers and support of hexadecimal numbers depiction. This control offers multiple number formatting options. Moreover, keeping visual attractiveness in mind, the control supports Visual Customization such as Vista Style and Gradient.

NumericUpDown_02.png NumericUpDown_01.png

Resco TouchDateTimePicker for .NET CF

TouchDateTimePicker is visually attractive and easy to use time picker control. The most important features it comes with are Touch Scroll functionality, format customization: allows changing the rollers’ order and displayed format. Besides, the whole control abounds in very attractive graphics.

TouchDateTimePicker_02.png TouchDateTimePicker_01.png

Utilization of these controls can be easily extended: all three can be used along with the Resco DetailView for .NET CF. It is the control for creating mobile user input forms with immense versatility that is being even enlarged by new controls. AdvancedCombo, NumericUpDown, TouchDateTimePicker, and DetailView are creating one of the most robust control combinations that are very easy to use and bring perfect outcomes.

About Resco MobileForms Toolkit

Resco MobileForms Toolkit is one of the richest and most comprehensive sets of Microsoft Visual Studio controls and libraries designed for developers of software solutions for mobile devices. In its portfolio there are controls and libraries that tackle most problems developers encounter in the mobile environment. Flexible keyboard, professional list control, powerful grid control, charting control, and scheduling control — to mention only the most frequently used ones.

For more information about Resco MobileForms Toolkit, visit


About Resco

Resco is a developer of wide range of mobile software products for Windows Mobile. Besides the best selling end-user mobile applications, Resco offers also powerful developer controls and tools as well as mobile business solutions.
For more information, visit


This article, along with any associated source code and files, is licensed under The Code Project Open License (CPOL)


About the Author

Resco Developer Tools
Marketing Resco
Slovakia Slovakia
No Biography provided

You may also be interested in...


Comments and Discussions

GeneralNice! Pin
Qwertie9-Jun-09 17:49
memberQwertie9-Jun-09 17:49 
This stuff sounds really useful. Does "touch scroll" mean dragging=scrolling, like an iPhone? It's too bad the built-in apps like Calendar don't have a good user interface using controls like this.
GeneralRe: Nice! Pin
Resco Developer Tools9-Jun-09 22:10
memberResco Developer Tools9-Jun-09 22:10 

General General    News News    Suggestion Suggestion    Question Question    Bug Bug    Answer Answer    Joke Joke    Praise Praise    Rant Rant    Admin Admin   

Use Ctrl+Left/Right to switch messages, Ctrl+Up/Down to switch threads, Ctrl+Shift+Left/Right to switch pages.

Permalink | Advertise | Privacy | Terms of Use | Mobile
Web02 | 2.8.170624.1 | Last Updated 1 Jun 2009
Article Copyright 2009 by Resco Developer Tools
Everything else Copyright © CodeProject, 1999-2017
Layout: fixed | fluid