EntrySet.Lists

List controls for accessing and displaying data.

EntrySet-Lists-net-winforms

Special tailored components for lists and items set manipulation and rendering. Unlike other grid-like components, EntrySet Lists is not only one multifunction component with huge complicated object model, but it is rather a set of several components where each of the components in the set has specific properties and object model to simplify the specific task at hand.

EntrySet.Lists contain those controls:

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

ColorList

The ColorList control extends the listbox control. It does almost everything that a list box does and also can display a colored box next to items in the list.

The following picture shows the individual parts of the ColorList control.

ColorList1


  Color Box

  Item Text

  Item Description

  Selected Item

  Item Gap

  ColorList Background

What makes the ColorList different from the other list components is a Color Box - a colored rectangle for each item. Different colors and styles can be set, as well as the ColorBoxSize.  

ColorList2

The SelectedItem has its own style defined in ColorList. It is possible to choose the color, background fill style and the border. The mouse hover effect can be set by TrackingBackColor and TrackingTransparency properties.  

Selecting the item and tracking is shown in the following figure.

ColorList_Video

ColorListDropDown

The ColorListDropDown control is used to display data in a drop-down combo box. By default, the ColorListDropDown control appears in two parts: the top part is a text box that allows the user to type a list item. The second part is a ColorList that displays a list of items from which the user can select one.

ColorListDropDown_Video

ColorListPopup

The ColorListPopup control is used to display data in a popup box.

ColorListPopup

 

DropDownControl

The DropDownControl is a component designed to show any control as a drop down list. The control then appears in two parts: the top part is a text box that allows the user to type a list item. This part contains a dropdown button for opening the second part. The second part is your control that displays a list of items from which the user can select one. In fact, your control doesn't really need to be a list. The DropDownControl can simply be used anytime when there's a short form to show in the small rectangle and a larger amount of information (or list) to be shown as a popup window.

The popup window has a header at the top which can be turned on and off with the ShowHeader property. The ShowStatus property shows and hides the status bar at the bottom. The text is accessible through HeaderText and StatusText properties. By setting the AllowListResize property to true you can allow the user to resize the popup window.

 

LightGrid

With the LightGrid control, you can display and edit tabular data from many different kinds of data sources. The LightGrid control is highly configurable and extensible, and it provides many properties, methods, and events to customize its appearance and behavior. It supports styles for all the parts including columns, rows and individual cells. LightGrid cells can contain images, flags, markers and progress bar. Cells support formatting and can be edited as different data types including date picker for dates and check boxes for boolean values. The component supports sorting and filtering as well.

LightGrid_FixedColumns

Read more

ListBox

The ListBox control displays a list of items from which you can make a selection. You can select one or more than one of the items from the list.

ListBox

ListBoxDropDown

The ListBoxDropDown control is used to display data in a drop-down combo box. By default, the ListBoxDropDown control appears in two parts: the top part is a text box that allows the user to type a list item. The second part is a ListBox that displays a list of items from which the user can select one.

ListBoxDropDown

 

ListBoxPopup

ListBoxPopup is based on a ListBox component therefore the interface is similar. Just the differences are described here, common information you can find in the ListBox chapter.

ListBoxPopup

Popup window has a header at the top which can be turned on and off with the ShowHeader property. The ShowStatus property shows and hides the status bar at the bottom. The text is accessible through HeaderText and StatusText properties. By setting the AllowListResize property to true you can allow the user to resize the popup window.

The following code example shows how to open the ListBox Popup:

Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click
  ListBoxPopup1.ShowUp(Button1)
End Sub

MultiList

The MultiList control extends the ListBox control with some helpful features. It can display the description text and a checkbox for each item. Every item can also contain the image and may be marked with a simple graphic sign - a flag. The bar with flags can be placed in either the left or the right edge of MultiList. At the top of the control the special item is available for use - the Action Item.

MultiList

Read more

MultiListDropDown

The MultiListDropDown control is used to display data in a drop-down combo box. By default, the MultiListDropDown control appears in two parts: the top part is a text box that allows the user to type a list item. The second part is a MultiList that displays a list of items from which the user can select one.

MultiListDropDown

MultiListPopup

The MultiListPopup control is used to display data in a popup box.

MultiListPopup 

PictureList

The PictureList is designed for displaying the list of images. Images can be divided into categories and can have the text description.

PictureList

PictureListDropDown

The PictureListDropDown control is used to display data in a drop-down combo box. By default, the PictureListDropDown control appears in two parts: the top part is a text box that allows the user to type a list item. The second part is a PictureList that displays a list of items from which the user can select one.

PictureListDropDown

PictureListPopup

The PictureListPopup control is used to display data in a popup box.  

PictureListPopup

PopupControl

The PopupControl is a component designed to show any control as a popup window.

PopupControl

TreeView

TreeView is based on object model of standard TreeView component. It's extended by many useful functions which make it an excellent component for presenting informations in hierarchy. With help of inplace designer you can create a tree of information without writing any line of code. In runtime it is possible to edit each node of hierarchy and change their position by drag and drop. You can highlight certain kind of information by several different ways. You can do it by flags, underline or Flash function. Each node can also have its own image.

TreeView20

Read more

Watch the video and learn more about .NET WinForms Suite