XtraGrid Suite
关于本产品的分类与介绍仅供参考,具体以商家网站介绍为准。
产品介绍 下 载 价格与授权 更新记录 开 发 商 技术支持
中文 | English
The XtraGrid Suite is ALL about the .NET Framework. It was engineered to take full advantage of .NET and Microsoft's vision for the future. Both its design and implementation represent our vast experience in implementing native controls for a variety of platforms and development tools. Like all of our .NET Framework technologies, the XtraGrid Suite is available with FULL SOURCE CODE!
此产品包含在产品集合 DXperience Enterprise 中。

特征综述 About Feature

声明:本产品中文介绍为慧都控件网版权所有,未经慧都公司书面许可,严禁拷贝、转载!


New Features:

New Style Customization API
The styles for all controls are now specified via Appearance objects instead of the ViewStyle and ViewStyleEx objects. The new objects are easier to handle, provide additional text management benefits, and allow direct style customization in event handlers without raising recursive layout updates. The previous style customization options are still available for backward compatibility.

Skins
All controls can now be painted using skins. This means that primitives like buttons, column headers, etc are constructed from a set of bitmaps.

At the heart of the XtraGrid lies a simple premise - improve and enhance developer productivity. With a massive collection of advanced features, developers only need to specify simple property settings or write one line method calls to build cutting edge interfaces! Whether you use the XtraGrid in bound or unbound mode, you can blow away your competition without hassles or aggravation.

As you can see from the small summary of features listed below, the XtraGrid Suite is a must have component library for .NET!

  • Blazing Fast Data Loading with Full ADO.NET Support - The XtraGrid takes full advantage of all the capabilities built into ADO.NET. Using this new data access architecture and the separation of internal data modules from data presentation, the XtraGrid does not use any extra buffers in any of its data loading modes. Even when grouping columns, the XtraGrid will use minimal memory and performs the requested operation as fast as the data source can obtain data.


  • Advanced Unbound Mode Support - The XtraGrid works with any source which supports an IList or ITypedList interface plus all inherited interfaces.

  •  
  • Banded/Stacked Columns - When screen real estate is at a premium, you can use banded columns to maximize the number of columns visible to your end-users. You can even display images within column headers (at any position) with ease and simplicity.

  •  
  • Automatic Data Grouping with Joined Group Support - Allow your users to group data stored in the XtraGrid against an unlimited number of columns, giving them an unprecedented ability to analyze and edit information!

  •  
  • Automatic Column Sorting - With the XtraGrid, you can sort against an unlimited number of columns, without writing a single line of code!

  •  
  • Automatic Data Filtering - Via its Excel® Style Filtering feature, you can filter data based upon the contents of a column - ANY COLUMN! The filter expression is even displayed at the bottom of the grid, keeping your users informed on exactly what they are looking at. You can even create your own custom filter dialog to adapt the filtering feature to meet the needs of your end-users.

  •  
  • True Master-Detail Support - The XtraGrid allows you to establish and present master-detail information in either bound or unbound mode. You can even use the drill down mode to zoom into each detail level, allowing for easy manipulation of even the most complicated sets of relationships!

  •  
  • Tab Detail Switcher for Detail Siblings - XtraGrid Suite v2 makes it a snap to display sibling details for any master record via our industry-first tab detail switcher.

  •  
  • Advanced AlphaBlending - Make the XtraGrid look ANY way you wish - NO LIMITATIONS with our unrivaled alphablending technology.

  •  
  • CustomDraw - Need to custom draw grid objects - rows, column headers, etc? It's no problem with the XtraGrid, your imagination is the only limit.

  •  
  • Fixed Bands and Columns - Easily fix columns and bands to the left or right side of the XtraGrid.

  •  
  • Advanced Filter Dialog - The XtraGrid's built-in filtering system gives you the power to find information easily, without having to fuss with SQL.

  •  
  • Custom Row Height and Runtime Row Resizing - Need to set specific row height? The XtraGrid makes it a SNAP!

  •  
  • Built in XP Theme Support - The XtraGrid supports XP Themes right out of the box - no need to write a single line of source code.

  •  
  • Advanced Design-Time Support - The XtraGrid provides advanced design time editors that allow you to control virtually every aspect of the XtraGrid without having to write a single line of code! Instead of writing code to manage appearance, you can concentrate instead on writing code to handle the really "interesting" tasks that we all know and love. Using the Advanced design time support you can manage such advanced features as levels, styles, columns, and summaries.

  •  
  • Full Data Summaries - Summaries allow you to present statistical information such as MIN, MAX, AVG, SUM, and COUNT directly in the grid itself without having to resort to the age-old ugly work around of using an individual edit control. You can even allow your users to slice and dice their data with group header and footer summaries. Why write that extra report when you can display all the necessary information directly in the grid itself. Even more exciting: You can add your own summary classes for those more "esoteric" functions. Standard deviation and all sorts of other statistical formula are now within reach!

  •  
  • View Based Architecture - Every level in the XtraGrid can be represented by a different view. The XtraGrid comes with a standard row and column view as well as a CardView similar to that found in Microsoft Outlook. Views can even be changed on the fly.

  •  
  • Editor Repository - You can setup a single in-place editor, for instance a pick image edit as an editor for a payment type field, and use it for as many grids as you wish. When you use the repository and you have to add a different credit card payment type, you need only change one in-place editor.

  •  
  • Intelligent Column Resizing - With the AutoWidth and BestFit options, your end-users can manage and control column widths as their needs dictate.

  •  
  • Runtime Column Customization - With the XtraGrid, your end-user can control the appearance of the grid as they wish by adding and removing columns using simple drag and drop.

  •  
  • Incremental Search for Each Column - Your users can instantly locate any information displayed within individual columns without the need to scroll the entire contents of the grid.

  •  
  • Multiple Editors per Column - The XtraGrid's flexibility is demonstrated by its ability to use different individual editors for the SAME column - Giving you the utmost control over the presentation of data!

  •  
  • Preview Pane - With the preview pane, you can let your users view large text or memo fields directly in the Grid without the need to open an external editor or drop-down window.

  •  
  • Save and Load View Layouts - The XtraGrid allows you to save and load view layouts at both runtime and design time.

  •  
  • New Item Row - Using the New-Item row, you can provide a consistent location at which users can add information to the grid. All of your customers who have a need for rapid data-entry will thank you.

  •  
  • Standard and Extended Multi-Select Support - CTRL and SHIFT Key

  •  
  • Export to MS Excel® and HTML

  •  
  • MS Intellimouse Support

  •  
  • View Styles - Styles let you control the look and feel of the grid in one central and easy to use place. You can even apply them conditionally to reflect certain states such as errors. The XtraGrid ships with an easy to use Style editor complete with 30 predefined styles.

  •  
  • Built-in Menus for Common Grid Functions - Reducing the amount of code you write is our mission…which is fully demonstrated by the built-in menus we supply with the QuantumGrid - so you can write less code and deliver more to your end-users!

  •  
  • Over 20 Data Editors, which can be used standalone or within the Grid/CardView/BandedView.

  •  
  • Multiple Data Scrolling Modes - Give your application the ultra professional feel, with our advanced data scrolling system.

  •  
  • Multiple Detail Views for Each Level - You can incorporate as many details views for each level as you require. If more than one view is available at a level, users can select the desired view via a selectable tool tip.

专家咨询