NEW VERSION! ULTIMATE SUITE V2009.2 - COMPLETE SET OF 80 .NET WINFORMS COMPONENTS Welcome, Guest  :: Login 

EntrySet.Extenders Namespace

ItemBindingExtender Component

ItemBindingExtender is effective way how to manipulate controls on a form. You can easily set properties, bind values from data objects and collections. Every control can be accessed via its Id and if it is the same as field in database for example, with single line of code you can show records on the form.

ItemBindingExtender is component that helps you easily manipulate with controls on data entry forms. Basic principle of ItemBindingExtender is that you work with controls using newly introduced Id ("Company" for example) instead of their instance name (like TextBox1 for example). Id can be the very same as a field name in the database ("Company"). This Id property and several others are appended to set of properties for each control on the form. Code shows how to set a value to a control with Id:

ItemBindingExtender1.SetItemText("Company", "PureComponents")

ItemBindingExtender can work with all items at once. For example if you wish to show data from Customers table for a specific record, it can be done by single line of code:

ItemBindingExtender1.SetItemValues(CustomerDataRow)

Features

DataReader

ItemBindingExtender is first component that brings easy data access from SqlDataReader. With single line of code you can display data from a reader into form's controls.

Objects

Any object with properties can be assigned to ItemBindingExtender. If a form's control has same Id as name of a property, then the value from the property is being shown in the control.

Hashtables and named values

Keys from named lists and hashtables are used to associate collection values with controls on a form. Displaying application configuration is then question of few moments.

DataRow

As with the other scenarios, binding a datarow to controls using ItemBindingExtender is a snap.

Event Handling

To get full control over the item binding process use ItemChanging and ItemChanged events. ItemChanging event allows you to cancel the binding and ItemChanged is called once the value has been changed.

 

     

Testimonials

I wanted to let you know that
I thought the package
of components is the best I've seen both in terms of looks
and functionality and user-friendliness. The developers did a fantastic job on it and really made it easy for a developer
to use them. Perhaps you can let them know.

Congratulations.
Best, Francois

Our customers

Ultimate Suite contains these components:

ScheduleSet.Calendars
Clock, DatePicker, DateTimePicker, GridCalendar, LightCalendar, MonthPicker, MonthSelector, RichCalendar, RichCalendarCombo, TimePicker

EntrySet.Lists
ColorList, ColorListDropDown, ColorListPopup, DropDownControl, LightGrid, ListBox, ListBoxDropDown, ListBoxPopup, MultiList, MultiListDropDown, MultiListPopup, OutlookList, PictureList, PictureListDropDown, PictureListPopup, PopupControl, TreeView

EntrySet.Controls
Button, CheckBox, ColorPicker, ComboBox, CommandButton, ContainerPanel, ControlFlash, ControlHighlight, DatePicker, Divider, FlagBox, FormManager, GroupBox, Header, Label, PictureBoxAnimate, RadioButton, RichComboBox, RichEditBox, RichLabel, RichListBox, ScreenTipControl, SlidePanel, SpinEditBox, SystemProgressBar, SystemScrollBar, TabControl, TaskPanel

EntrySet.Extenders
ItemBindingExtender, ValidationExtender, VisualExtender

ActionSet.Navigators
AccessNavigator, AccessNavigatorMDI, NavigatorsThemeController, OutlookNavigator, SimpleNavigator, SimpleNavigatorMDI

ActionSet.RibbonUI
Ribbon, RibbonButton, RibbonButtonGroup, RibbonComboBox, RibbonControl, RibbonDivider, RibbonDropDownButton, RibbonForm, RibbonGallery, RibbonGroupPanel, RibbonLayoutPanel, RibbonScrollBar, RibbonTextBox, RibbonThemeController




Feedback Form