Blogs

The Progress Bar - DevExpress XPF Blog

March 2009 - Posts

  • WinForms Charts Control – Video Tutorials

         

     

    Everybody loves charts, after all they let you represent and visualize data in a way that is easy to read and understand. In the computer world, that’s always true for the end-user but does not necessarily apply to the developer. Well, since we at DevExpress like to make development easy and fun, we have created a charting component that is extremely powerful, yet very simple to use and implement for the developer.

    So, in keeping up with the “not so old” tradition, I would like to introduce you to the following set of short videos that demonstrate how to accomplish some common tasks using the XtraCharts Control.

  • Previewing v2009 vol 1: DataGrid for Silverlight

         

     

    For Version 2009 Volume 1, we have added the following features to our Grid Control for Silverlight.

    New Data Editor Controls

    In previous versions of the AgDataGrid, we had multiple column types – one for each data type. For this release, we have implemented several different types of data editors that can be used to display and edit data within each cell. What this means is that all the columns are now represented by a column object and can use different types of data editors inside them.

    Group Summaries

    In this release, we are introducing the ability to calculate and display Group Summaries. You can also allow the end-user to change the summary types at runtime. Additionally, you can specify group summary templates.

    Group_Summaries

    Sort Group Rows by Summary Values

    In my last blog post, I talked about this feature being added to our datagrid for WPF. Well, this has made its way to our Silverlight Grid as well!

    Data Filtering

    Two more features that are being introduced for our Silverlight Grid as well as the DXGrid for WPF: Microsoft Excel-style Dropdown Filters and Auto Filter Rows.

    In addition to displaying a standard list of values, you can also use custom templates to embed any standard control within the dropdown filter menu.

    agGrid-filter-dropdown

    The Auto Filter Row can be displayed above all data rows. If enabled, end-users can filter data by simply entering values in the filter row’s cells. And just like our WPF Grid Control, the Auto Filter Row will also display data editors based on the column’s value types.

    AutoFilter_Row

    Multiple Row and Cell Selection

    You can enable multiple row and cell selection by setting a built-in property of the grid control. You can then use the grid’s API to determine which objects have been selected and retrieve their values.

    MultiRow_Selection

  • Previewing v2009 vol 1: DataGrid for WPF

         

     

    For Version 2009 Volume 1, we have made a number of improvements as well as added new features to our grid control for the Windows Presentation Foundation. All of these features are available for both grid and card view.

    Masked Input

    Our in-place text editor now supports the following mask types:

    Numeric

    Probably the most common mask-type used in grid controls when deployed in data entry scenarios. The mask is specified using the standard .NET Framework format strings. The Numeric mask also supports restricting user input to currency values.

    Date-Time

    This mask is similar to the Numeric mask, except that it will only accept a date or time value based on the .NET Framework format string specified.

    Simple Masks

    This mask type is the best suitable for scenarios where you need to enter strings of limited length, such as phone numbers, zip codes, social security numbers, etc. The mask is specified using a sequence of characters. Some characters serve as placeholders for digits or letters, while others are literals used to separate value portions. An example of such literals is parentheses for area code in phone numbers.

    Regular Expression Masks

    If none of the preset mask types listed above suite your needs, then you can define any types of regular expressions and use them as masks.

    New End-User Data Filtering Capabilities

    With this version, you will be able to offer your end-users several new features that make it easier to filter grid data.

    Excel-Style Filter dropdowns

    These dropdowns can be used to select one or multiple filter criteria to be applied to the grid’s data.

    dxgrid-ExcelStyleFilter

    Embedded Controls in Filter dropdowns

    You can easily embed any WPF control in the filter dropdowns to create a more streamlined and intuitive UI for your users.

    dxgrid-Filter-CustomDropdown

    Auto Filter Row

    Last but not least is the Auto Filter Row which can be displayed above all data rows. If enabled, end-user can filter data by simply entering values in the filter row’s cells. The Auto Filter Row will also display data editors based on the column’s value types.

    dxgrid-Auto-Filter-Row

    Sorting Group Rows by Summary Values

    Just like our ASP.NET and WinForms grids, the DXGrid now provides the API required to sort group rows by their summary values.

    dxGrid-sort-by-summary

    Excel-Style Frozen Columns

    Columns can now be anchored to the left or right edge of the grid so that they are always visible and not affected by horizontal scrolling.

    dxGrid-frozen-columns

    Performance Improvements

    We have made numerous performance improvements to the grid to resolve issues that were caused by displaying large amounts of columns. The grid can now easily handle datasets with up to 10 million rows and 10 thousand columns without any performance hits.

    Miscellaneous Enhancements

    • Tooltips are now displayed for cells with truncated content.

      dxGrid-cell-hints
    • Vertical grid lines are now displayed by default, but can be hidden if necessary.
  • Previewing v2009 vol 1: WPF Charts

         

     

    For v2009.1, we have added a set of new 2D and 3D Chart Types to our Charting Product for WPF.

    New 2D Chart Types

    2D Bubbles

    2D_Bubbles

    2D Pie and Donut

    2D_Pie

    2D_Donut

    2D Points

    2D_Points

    2D Stacked and Full-Stacked Areas

    2D_Stacked_Area

    2D_Full-Stacked_Area

    2D Stacked and Full-Stacked Bars

    2D_Stacked_Bars

    2D_Full-Stacked_Bars  

    New 3D Chart Types

    3D Side-by-side Bars

    3D_SideBySide_Bars

  • WPF Charts Control – Videos to Help You Get Started

         

     

    The WPF Charts Control from DevExpress is a powerful and feature-rich charting component designed from the ground up to take advantage of the Windows Presentation Foundation. With full support for custom shapes and models, element customization via templates as well as animation features, you can create stunning and professional-looking Charts for your WPF Applications!

    In addition to promoting a great product, we want to also show you how to use its features. Thus we have prepared a set of short training videos to help you get started with the basics of DXCharts for WPF.

    Here is a list of the published training videos:

    • Getting Started (4:59)
      • In this video, you will learn how to create a new chart, change its diagram type, create a series of points for it, change the model and create a legend.
    • Binding To Data (2:37)
      • In this video, you will learn how to bind a DXCharts Control to a Microsoft Access Database.
    • How to Bind to an ArrayList (2:45)
      • In this video, you will learn how to create an ArrayList using XAML code and how to bind a DXCharts Control to it.
    • How to Modify Chart Labels (4:06)
      • In this video, you will learn how to modify the shape used to display the labels on a bar graph.
More from DevExpress
Live Chat
Have a pre-sales question?
Need assistance with your evaluation?
We are here to help.
Chat is one of the many ways you can contact members of the DevExpress Team. We are available Monday-Friday between 8:30am and 5:00pm Pacific Time.
If you need additional product information, require pre-sales assistance, or want help with your order, write to us at info@devexpress.com or call us at
+1 (818) 844-3383.