Selection Strategies Keyboard and mouse selection logic can tend to be complex and error prone, especially selection logic that supports contiguous and/or non-contiguous ranges. Rather than leave each control to implement its own logic the PLF has abstracted selection into a set of interfaces and base class implem...
Selection Strategy Filter Selection strategy filters are often not necessary since the PLF has implemented the most common strategies already and provides enumerated properties to specify the strategy to use (see the section on Selection Strategies). The ISelectionStrategyFilter is a simple interface with a single...
Selective Importing You Can Now Select which Resources You Want to Import When you click Import Resources in the main File menu or in the Resources tab of the Style Explorer and open a Style Library, a Choose Resource(s) dialog box opens. This dialog box shows all resources that can be imported from the selected S...
Smart Tag Support The Smart Tags feature – new in Visual Studio 2005 (.NET Framework 2.0) – allows you to quickly access the most commonly used properties and options, as well as perform customary tasks without having to leave the control’s design surface. To allow for increased productivity, Infragistics has leve...
SnapLines Visual Studio 2005 (.NET Framework 2.0) introduces the concept of SnapLines to help lay out design-time controls. SnapLines are horizontal and vertical line segments dynamically created in the user interface. SnapLines help the programmer design the layout of the controls in containers. They appear when ...
Suggest Mode for WinComboEditor Google™ Labs develops new and exciting tools for web applications. One of these innovations is Google Suggest, a combo box using a drop-down list to suggest search terms in real time as you type. Realizing the value this feature could add to a windows forms application, we implement...
Support for Zero Data Points in Charts Having Logarithmic Axes Previous versions of Infragistics Professional would throw an exception if zero data values were passed as data to your chart with a Logarithmic axis, since mathematically, the logarithm of zero is undefined. With the Ultimate UI for Windows Forms 2007...
UIElements The UIElement abstraction (along with Appearance objects) forms the key to the Presentation Layer Framework. A UIElement is defined as any discreet area rendered by a control and may contain one or more child UIElements. The illustration below highlights some UIElements of UltraGrid. The UIElement base ...
Understanding Conditional Formatting This is a great place for you to start learning about Conditional Formatting, and its key features and functionalities. The topics in this section will give you a better idea of why you would want to use Conditional Formatting in your applications. Click the links below to gain...
Upgrading a Project Manually Follow these steps to upgrade the Infragistics tools in a Windows Forms project manually: Open the project in Visual Studio. Right-click on the project’s References folder and select Add Reference to open the Add Reference dialog box. Locate the new assembly version in the Add Referenc...