|
RustemSoft provides the common controls you always wanted. Show
date/time and numeric text boxes with simple and easy-to-manage
properties. Provide end-users with easy-to-use Calculator interface.
Create especial style buttons with mouse over and click effects. Make
anything appear as IP Address, SS#, Phone numbers, etc. |
|
|
|
RustemSoft.Controls is a .NET 2.0 (MS Visual Studio 2005 and later) class library with several powerful controls, fully integrated with the Microsoft Visual Studio .NET 2.0 IDE and especially designed for easy inserting and arranging data on your customer .NET 2.0 Windows Forms. With its complex features and user-demanded functionalities, you can create rich and usable application interfaces with: |
|
|
The RustemSoft.Controls library contains a combobox component for your
.Net form. It is not just a dropdown combobox. This .Net 2.0
RustemSoft.Controls RSComboBox control has the following attractive
features: |
||||
You
can turn off all or some of these features and use the RSComboBox just as an
easy dropdown RustemSoft.Controls' combobox. |
|
Parameters |
A Button control is a control which we click and release to perform some
action. RustemSoft XL Button .NET 2.0 Control allows you to provide the .NET
winforms interface your users are requesting, while supporting the utterly
powerful Microsoft .NET 2.0 (MS Visual Studio 2005) Windows Forms
functionalities. |
RustemSoft XL Button could be presented in two styles on your .NET Form: XP style and Vista style. |
The XLButton class makes the MS .NET Form control one of the most powerful
controls that you ever had used. The RustemSoft XLButton .NET component on a
.NET Form control gives you ability to define custom functionality for items
on the Form beyond the edit, delete, select, and hyperlink features of other
.NET 2.0 contols. |
Syntax |
You have a TextBox object on your .NET Windows Form with a DateTime value
that displays the date/time as "2/20/2005 7:00:00 PM". You would like to
display only the time in the following format "7:00 PM". You would like to
insert a new time in the column or update current time value only. Let us
suppose that you are European and would like to see in date field something
like "20.02.2005". The RustemSoft DateTime box Control can help you design
the concept that will resolve your needs. |
Syntax |
The RustemSoft TimeUpDown Box represents a Time up-down control that
displays Time values. It allows you to show a TimeUpDownBox control on a
.NET Form. |
The TimeUpDownBox control contains a single Time value that can be
incremented or decremented by clicking the up or down buttons of the control
in a TimeUpDown Box. You may also enter in a value. The Time display may be
formatted by setting the TimeFormat property that can have the following
values: |
This formatted intelligent Numeric box control can mask the numbers, digits,
decimal and checks the validation, and automatically set the delimiter
location. You may input any number. If there is a numeric scale defined with
the field, it is used to format the display and the input. |
Note
By default the .NET Numeric box follows the formatting of the original
datatable's column. If you define specific parameters (MaxLength,
DecimalLength,...) for the box object it will accept them. However if the
original DataTable's column could not accept your defined parameters it will
ignore your settings. For example, the datatype for an original numeric
datatable's field is Integer and you give to the DecimalLength
parameter some not zero value. For this case the control will not allow your
users to insert decimal values. Please choose appropriate datatypes and
column settings. |
Syntax |
Calculator box control provides a calculator environment with Real and
Complex arithmetic support. This formatted intelligent Calculator box
control works as the Numeric box control plus a simple, easy-to-use,
friendy Calculator interface that pop-ups when Calculator button is clicked.
Also it can mask the numbers, digits, decimal and checks the validation, and
automatically set the delimiter location. You may input any number. If there
is a numeric scale defined with the field, it is used to format the display
and the input. |
Note
By default the .NET Calculator box follows the formatting of the original
datatable's column. If you define specific parameters (MaxLength,
DecimalLength,...) for the box object it will accept them. However if the
original DataTable's column could not accept your defined parameters it will
ignore your settings. For example, the datatype for an original numeric
datatable's field is Integer and you give to the DecimalLength
parameter some not zero value. For this case the control will not allow your
users to insert decimal values. Please choose appropriate datatypes and
column settings. |
Syntax |
This formatted intelligent RustemSoft Text Fractions box control can mask
the text fractions. It gives you ability to manage the IP Address, SS#,
Phone numbers, etc., and checks the validation, and automatically set the
delimiter location. |
The Fraction box Control is useful in several situations. For example, this
control will automatically format a telephone number so when a user enters
their phone number like this: |
Up to 5 text fractions can be defined. By setting the DelimiterChar property
up a delimiter symbol for the control can be specified. You can define the
overall length of each text fraction and what kind of characters can be
inserted in the fraction (alphanumeric, numeric only, etc.). |
To
identify each text fraction you must set values of ten properties where
settings of the fractions are stored. The first five properties
(I_stFractionFormat, II_ndFractionFormat, III_rdFractionFormat,
IV_thFractionFormat, and V_thFractionFormat) specifies what characters can
be inserted into the fraction. It accepts the following values: |
The RustemSoft MemoBox gives you a useful Memo Field control, which
presents an edit window when user selects a Memo Box control on .NET 2.0
Windows Form. This provides a pop-up memo box editor that you can call from
your code at any time to let users edit the text in a memo field. |
This Memo Box editor provides more flexibility by updating the memo
field to be used in a .NET 2.0 Windows Forms. The Memo field editor is useful for showing short document contents, like memos and emails. You may send the Memo box content via email by clicking a special button within the memo box control interface. When using the Memo editor you are automatically provided with all general features, which any typical, contemporary word processor has. The Memo Box control includes a cancel feature. If you click OK the changes made are sent back to the table. When you click on the 'x'-button in the upper right corner or Cancel button your changes will not be stored. You may hide the Cancel button by using the showCancelButton property. |
Syntax |
Setup. Add a Reference for Visual Studio .NET project |
Suppose you are building a project using Visual Studio .NET, and you
decide that you want to start consuming RustemSoft Controls .NET
assembly to use its components on Windows Forms. The first step that you
will generally take is, you will add RustemSoft Control to a form. To do
that you need to open ToolBox in .NET IDE. You can open ToolBox by
clicking View-->ToolBox menu item. Select the RustemSoft
Controls tooltab. You add controls either by drag-drop or by double
clicking on the control. |
Download the RustemSoft.Controls .NET assembly code samples for
VB.NET
and C# that show how you can use the RustemSoft Controls in .NET
Windows Forms. |