::adCenter::
Sales: +1 919.481.1974
Bookmark and Share

What's New for Essential Studio 2010 Volume 1

Essential Tools

  • Quick-Access Toolbar Menu Item Synchronization

    Quick-Access Toolbar Menu Item SynchronizationQAT Menu Item Synchronized with Ribbon Controls

    A quick-access toolbar menu item can now be synchronized with ribbon controls defined in the application menu, ribbon bar, and quick-access toolbar itself. Ribbon controls can be added or removed from the quick-access toolbar by selecting or clearing the menu item.

  • Custom Menu Items in RibbonContextMenu
    Custom Menu Items in RibbonContextMenuCustom Menu Items in Ribbon Context Menu

    RibbonContextMenu now supports custom items in the context menu. These items can be used to perform different operations on a ribbon control.

  • SplitMenuButton Pop-up KeyTip
    SplitMenuButton Pop-up KeyTipSplitMenuButton Pop-up KeyTip

    The ribbon control now allows you to define a separate KeyTip for the SplitMenuButton pop-up menu. Two KeyTips can be defined for SplitMenuButton, one for invoking SplitMenuButton and the other for displaying the pop-up menu.

  • Drag-Drop Support Outside an Application in TreeViewAdv

    TreeViewAdv supports drag-and-drop operations outside an application. An item from the desktop or any other application can be dragged under the TreeViewAdv control.

  • Drag-and-Drop Support in Data-Bound Gallery Control

    The Data-Bound Gallery control now supports dragging items to it—items which are then bound to a collection.

  • NewButton Feature in TabControlExt

    NewButton Feature in TabControlExtNew Button

    The NewButton feature in TabControlExt is used to display a new tab button similar to Internet Explorer 7. Users can handle the click action of the NewButton so that new tab items can be added to TabControlExt.

  • Tab Item Validation Support

    Tab item validation support allows the selection of a tab item to be cancelled by setting e.Cancel to true in the SelectedItemChangedEvent delegate. "e" represents the event argument SelectedItemChangedEventArgs for the SelectedItemChanged event. The default value of e.Cancel is false.

  • Restriction of Tab Item Closure

    Closing a tab item can now be restricted by setting e.Cancel to true in the OnCloseButtonClick delegate. "e" represents the event argument CloseTabEventArgs for the OnCloseButtonClick event. The default value of e.Cancel is false.

  • IsContextMenuVisibile Property in Docking Manager

    IsContextMenuVisibile Property in Docking ManagerIsContextMenuButtonVisible Set as False

    The IsContextMenuButtonVisible property is used to control the visibility of the Context Menu button, which is available when the header of a docked window or floating window is right-clicked. The display of the context menu can be disabled by setting IsContextMenuVisibile to False.

  • SizeToContentInFloat Property in Docking Manager

    SizeToContentInFloat Property in Docking ManagerSizeToContentInFloat for a Float Window

    The SizeToContentInFloat property allows a float window to resize to its child size when SizeToContentInFloat is set to true. The float window will be resized to its child size when it is dragged from dock to float state.

  • IsMDIResize Property in Document Container

    IsMDIResize is an attached property used to control the resize behavior of individual MDI windows of a document container. When IsMDIResize is set to False, it allows resizing a particular child window.

  • Calendar Edit

    Minimum dates and maximum dates displayed in CalendarEdit can now be maintained in two states: True and False. When set to True, the minimum dates and maximum dates are hidden. When set to False, the minimum dates and maximum dates are disabled.

  • CalendarEdit with MinMaxHidden State as True
  • CalendarEdit with MinMadHidden state as False
  • Week Numbers Edit
    Week Numbers EditIsShowWeekNumbersGrid Set to True

    Support for editing week numbers in the CalendarEdit control now allows users to display the corresponding month in a calendar (in the current year) for the week number clicked. This is accomplished by using the IsShowWeekNumbersGrid property. This property, when set to True, enables the Week Numbers grid to be displayed. When clicking any week number from the left pane of the CalendarEdit control, the Week Numbers grid will display all the weeks in a current year. When the IsShowWeekNumbersGrid property is set to False, the Week Numbers grid will be hidden.

  • Customizable Week Numbers Grid Properties

    Customizable Week Numbers Grid PropertiesWeek Numbers Grid with Brushes

    The default border brush, background, foreground, border thickness, and border corner radius for the Week Numbers grid can now be customized. You can also customize the properties of the week-number selection border. These unique selection border properties allow you to define cell-level settings for a cell selected in a grid.

  • Range Slider
    Range SliderRange Slider

    A range slider is a slider control with a dual-thumb displaying a selected range. It lets users input two values, typically an upper and a lower bound for the two thumbs. It comes with handle buttons, ticks, and label support.

  • Gradient Tool for Color Picker

    The color picker now comes with gradient support, providing a brush value that can be either solid or gradient. Offsets can be added, reversed, and dropped with a dynamic change in their position. With the Gradient Editor, the start point and end points, center, and gradient origin can be altered dynamically.

  • Gradient Tool in RGB Mode
  • Gradient Tool in HSV Mode
  • Alpha Value of Color Picker and Editor Controls

    The gradient tool allows you to prevent the alpha value from being changed in the color picker or color editor controls. This is achieved by setting the IsAlphaEnable property to False, which can be done for both RGB and HSV modes.

  • Alpha Enabled in HSV Mode
  • Alpha Enabled in RGB
  • Tile View
    Tile ViewTile View Control

    A tile view control consists of a set of items where each item can host content inside. One of the striking features of this control is that the items inside a tile can be dragged to any position in the tile view, and the other tiles will auto-adjust their content to fit in the new items. Also, the control allows maximizing the view of content inside a tile.

  • Customizing Group-Bar Header
    Customizing Group-Bar HeaderCustomized Group Bar Header

    Customizing the group-bar header allows you to define your own style for the header. You can customize group-bar header background, height, corner radius, and text alignment.

  • Skins

    Essential Tools now contains two new attractive skins—Shiny Red and Shiny Blue—to enhance the look and feel of a control.

  • Ribbon with Shiny Red Skin
  • Ribbon with Shiny Blue Skin
  • Microsoft Controls
  • Group Bar Items Source Support
    Group Bar Items Source SupportData Bound Group Bar

    Group Bar now supports Items Source binding. A collection of business objects can be bounded to Items Source property. Header template and Content Template can be applied to render the business object in visual.

  • Ribbon Data Binding Support
    Ribbon Data Binding SupportData Bound Ribbon

    Ribbon control will now behave exactly as a Tab control. A collection of Business objects can be bounded to Items Source property. Content template can be applied to the Ribbon Tabs.

  • Dynamic Resizing of Ribbon Controls

    Ribbon control now provides an Office 2007 UI appearance, while resizing the Ribbon Window. The Ribbon Controls will automatically change its size form based on the available size. The feature can be enabled or disabled by setting the property IsAutoSizeFormEnabled.

  • Size Form changed while resizing.
  • Size Form changed on further resizing.
  • Size Form changed on further resizing.
  • API to Create Tab Groups
    API to Create Tab GroupsNew tab group using TabGroupAPI

    To create tab groups programmatically in DocumentContainer , two methods are available they are CreateHorizontalTabGroup() and CreateVerticalTabGroup().

  • Disable the Drag and Drop of TDI Items in DockingManager and DocumentContainer

    By Default, TDI items in DockingManager and DocumentContainer are Drag gable. Now IsTDIDragDropEnabled property is available to disable drag and drop of TDI items.

  • Full Screen in DocumentContainer

    TDIFullScreenMode is the property used to define the Fullscreen mode for TDI items , When the value is set for this property , parent window will be displayed as full screen and tabitem header is visible only when mouse over on top of the window.

  • ToolBar in DocumentContainer:

    ToolBar in DocumentContainer:ToolBar Support for DocumentContainer

    We can place the toolbar along with headers in header panel of TDI items in DocumentContainer for this TDIToolBarTray property is used.

  • GroupBar – Drag And Drop
    GroupBar – Drag And DropDrag and Drop in Group Bar

    Contents of the group bar can be dragged and dropped outside the control and between two group bars

  • SizeToContent for MDI Window in DocumentContainer

    SizetoContentInMDI is used to resize the MDI Window to child size , This is the attached property and can be applied to individual children inside DocumentContainer.

  • Tab Preview in DockingManager

    TabPreview feature is included in DockingManager and DocumentContainer similar to Visual Studio. While creating tab groups by drag and drop the preview of the group that is going to created will be displayed.

  • Creating vertical tab group using drag and drop.
  • Creating horizontal tab group using drag and drop
  • ScreenTip HelpText Option
    ScreenTip HelpText OptionScreen Tip with HelpText

    HelpText option in ScreenTip allows you to insert help text in Screen Tip similar to Microsoft office Word ScreenTip. The help text is separated with a line separator form rest of the screen tip. When no HelpText is set the line separator and the help text portion is automatically hidden, it comes into picture only when HelpText option is set.

  • DateTimeEdit

    DateTimeEditDateTimeEdit - Default Style

    DateTimeEdit now supports two different pop-up styles. You can switch between the default pop-up style and the Classic style.

  • DateTimeEdit - Classic Style
  • Editors

    EditorsEditor Controls

    All editor controls now support watermarks.

  • Watermark Support
  • ButtonAdv

    ButtonAdvButtonAdv Control

    MS Blend support has been added as well as command binding. Various size modes and built-in themes also available.

  • DropDownButtonAdv

    DropDownButtonAdvDropDownButtonAdv Control

    MS Blend has been supported, various size modes has been available, and built-in themes has been added.

  • SplitButtonAdv

    SplitButtonAdvSplitButtonAdv Control

    MS Blend support and command binding has been added. Built-in themes and drop-down styles has been included, and various size modes have been available.

Essential Chart

  • Chart Visual Styles

    Essential chart already comes with more than 50 built-in styles and now adds even more skins for customizing the chart area, axis, legend, and series.

  • BlueScale Style
  • Gray Scale
  • Blend Green
  • Retaining axis position

    Essential Chart now supports retaining the position of a chart axis when multiple axes are used in an area.

  • Retaining Position Disabled
  • Retaining Position Enabled
  • Range Selection

    Essential Chart allows you to select a range on the primary axis with an interactive cursor.

  • Range Selection
  • Gradient Brushes for Heat Maps

    Heat maps now support linear gradient brushes. Color values can be set for each gradient brush.

  • Gradient Brushes for Heat Maps
  • Customizing Context Menus

    Context menus for the chart area can now be customized. You can add or remove menu items and use custom events to allow the user to remove default menu items.

  • Default Context Menu with Custom Item
  • Custom Context Menu
  • Multiple Label Support for Interactive Cursors

    Essential Chart comes with label support for multiple axes so you can easily customize the label template and its content.

  • Interactive Cursor with default Label Template
  • Interactive Cursor with Custom Label Template
  • Template Editing Support for Expression Blend

    Essential Chart allows editing of styles and templates for a chart, chart area, and legend.

Essential Gauge

  • Segment Count
    Segment CountRolling Gauge with Ten Segments

    The segment count of a rolling gauge can be customized.

  • Units of Measure as Data
    Units of Measure as DataRolling Gauge With Unit

    The Rolling gauge allows units of measure to be presented as data.

Essential Edit

  • Enhanced Expand and Collapse Support

    Expand and collapse feature in Edit WPF ships with a variety of enhancements like support to Visual Basic language, look and feel similar to Visual studio, tooltips and selection with collapsed items and so on. Expand Collapse support can now be implemented by the developers themselves for custom languages.

  • Expand Collapse support in Visual Basic
  • Lines in collapsed state - C Sharp
  • Lines in collapsed State - XAML Language
  • Tooltip for collapsed lines
  • Selecting lines in collapsed state
  • Selected lines in expanded state
  • IronPython Expand Collapse support using custom language
  • IntelliSense Support

    Essential Edit WPF ships with much awaited IntelliSense support. With this facility, users can be able to select text to be appended from a collection of possible items. It works in two modes of operations viz. Auto and Custom. In Auto mode, it automatically displays list of possible keywords from language configurations, types, members, events and fields from the specified pre-built assemblies files for C# and Visual Basic language types respectively. Whereas in custom mode, it enables the developers to specify the collection of single or multi - level items to be displayed. It also provides a variety of customization options to style the IntelliSense popup and items.

  • IntelliSense Support with Auto Mode - Displays namespaces in the assemblies referred
  • IntelliSense Support with Auto Mode - Displays Types in assemblies referred
  • IntelliSense Support with Custom mode - Displays a custom collection
  • Indent and Commenting

    Built-in RoutedUICommands have been implemented for increasing or decreasing indent and comment or uncomment operations. Indentation and comment commands support both single line and selected lines

  • Increase Indent Command
  • Text after increase indents comman
  • Comment lines command
  • Text after comment command

Essential Diagram

  • Radial Tree Layout
    Radial Tree LayoutRadial Tree Layout

    The Radial Tree Layout Manager is a specialization of the Directed Tree Layout Manager that employs a circular layout algorithm for locating diagram nodes. RadialTreeLayout arranges nodes in a circular layout, positioning the root node at the center of the graph and the child nodes in a circular fashion around the root. Sub-trees formed by the branching of child nodes are located radially around other child nodes.

  • Clipboard Commands

    Clipboard commands have now been implemented to allow you to cut or copy selected objects on a page to the clipboard, and paste valid clipboard content onto the page.

Essential Grid

  • Office14 Skins
    Office14 SkinsOffice14Blue

    The GridDataControl extends support to the following new Office14 skins: Blue, Black, and Silver.

  • Office 14 Blue Skin
  • Office 14 Black Skin
  • Office 14 Silver Skin
  • Font Properties from Root GridDataControl

    Font properties for the entire grid can now be easily set from the root grid itself.

  • Column Auto-sizing

    Now, the grid columns can be resized automatically to fit the cell content. There are options such as Size To Cells, Size To Header and Star Sizing.

  • Size To Cells
  • Star Sizing
  • Complex Property Binding
    Complex Property BindingProperty Binding on Complex Data

    The GridDataControl now supports binding to complex data, such as nested properties. It also supports data presentation techniques such as sorting, filtering, and grouping on complex property-bound columns.

  • UI Automation

    The grid control now supports UI Automation, which can be used for writing testable applications.

  • Cell Comments
    Cell CommentsCell Comments

    Essential Grid now allows you to attach Excel-like notes to grid cells. You can display cell text, or any data template, as a cell comment.

  • Print Window Customization

    Print Window CustomizationPrint Dialog

    Essential Grid now provides an enhanced appearance for its Print dialog window. The current theme of the control is also applied to the dialog. In addition, window size, window title, and more features are available as customization options for the Print dialog.

  • Excel-Like Dragging and Dropping

    Excel-Like Dragging and DroppingExcel-Like Drag and Drop

    Essential Grid now provides support for dragging cell content, including styles, between different locations in the same grid as well as other grids. This feature uses IDataObject to copy data and store the information, and to retrieve data.

Essential Reporting Studio - Report Designer (Preview)

  • Report Data

    Report DataReport Data

    Essential Report Designer can select report data with an easy-to-use wizard. It also supports binding data to controls through a simple drag-drop operation.

  • Design Area

    Design AreaDesign Area

    Essential Report Designer comes with a highly flexible report designing surface. It supports simple drag-and-drop operations for placing controls. Report Designer has many interactive features to increase or decrease a report element’s height or width.

  • Controls

    ControlsInsert tab

    Essential Report Designer uses highly flexible, high-performance Syncfusion controls, such as Essential Chart for WPF, Essential Grid for WPF, and Essential Gauge for WPF. It allows you to insert controls for reporting by using the Controls tab or by using a context menu.

  • Context Menu

    The following report elements are supported in Report Designer.

    • Tablix
    • Chart
    • Gauge
    • Text Element (Text box)
    • Image
    • Line
    • Rectangle
    • Page Header
    • Page Footer

Essential Reporting Studio – Report Viewer for WPF (Preview)

  • Paging and Page Navigation

    Paging and Page NavigationPaging and Page Navigation

    The Essential Report Viewer control for WPF supports pagination; navigating between pages is now easier.

  • Page Views

    Page ViewsPrint View

    The Essential Report Viewer control for WPF supports two types of page views:

    • Print View
    • Normal View (Default View)

    Print view

    This feature allows report pages to be displayed in an extended view.

  • Normal view

    Normal view (Default view)

    This feature allows pages of a report to be viewed.

  • Zooming

    ZoomingZooming

    The Essential Report Viewer control supports report zooming. You can zoom in or zoom out of a report's view.

  • Exporting

    ExportingExporting

    Essential Report Viewer for WPF allows you to export a report to XPS format.

  • Printing

    PrintingPrinting

    Essential Report Viewer for WPF supports printing reports through a specified printing device.

  • Controls

    Essential Report Viewer for WPF supports the following reporting elements:

    • Tablix
    • Chart
    • Gauge
    • Text Element (Text box)
    • Image
    • Line
    • Rectangle
    • Page Header
    • Page Footer

(Free Trial - 385 MB)