• .NET

    Export Beyond Excel with RadGridView for WinForms

    The RadControls for WinForms Q2 2010 beta release has been live for a couple of weeks now, and we have been getting excellent feedback on the fancy new features. Along with several brand new components (RadListControl, RadPageView and RadDesktopAlert to name a few), we have introduced a completely redesigned grid, along with numerous new features and possibilities. Up until now we have supported Export to Excel capabilities in RadGridView, and not much more. Although ExportToExcelML offers some cool and unique features, exporting only to Excel was not enough for our clients. Our integration with Telerik Reporting could not suit all of our client's requirements either. Now,...
  • .NET

    The All-New RadDesktopAlert for WinForms

    An important part of the new stuff that is coming with Q2 2010 is the brand new RadDesktopAlert component. As a part of the WinForms suite, it fully supports the Telerik Presentation Framework which means it can be flexibly styled in the Visual Style Builder, as well as flawlessly integrated in any type of Windows Forms based applications. This component comes with a bunch of predefined themes, in fact all that we ship out of the box, and with a convenient API that allows for different modifications according to the requirements of a specific application context. One of the key features that...
  • .NET

    RadPageView for WinForms: What Inside?

    The brand new RadPageView control is aiming high to provide a full replacement for the currently existing RadTabStrip and RadPanelBar controls by shipping the same functionality with a simpler approach and improved performance. This new control addresses many issues present in the old components, and is based on a very flexible and extensible platform that is fully compatible with the Telerik Presentation Framework, and allows for implementing different layout scenarios as quick as never before. The architecture of this control is pretty simple. It consists of pages and items where each item is associated with a page and it can be used to display...
  • .NET

    Styling Cells in RadGridView for WinForms

    In RadGridView you have to handle the CellFormatting event when you want to customize the look and feel of grid cells. This is so because RadGridView uses UI virtualization. It creates elements only for cells that are currently visible - when scrolling they are reused. Of course, it will be much easier if we could access the cell directly and set its visual properties without an event. In our next release (Q2 2010) this will be possible. By using the Style property you can set the desired background color or change the font size. Here is a sample: this.radGridView1.Rows[5].Cells["Name"].Style.BackColor = Color.Red; this.radGridView1.Rows[5].Cells["Name"].Style.Font = new Font(SystemFonts.DialogFont, FontStyle.Italic);   All...
  • .NET

    Flexible data conversion with RadGridView for WinForms vNEXT

    One of the new features that will come with the next version of RadGridView is the new data conversion layer. In our daily work we have often got into troubles in visualizing and formatting concrete types as other types. Sometimes the data source is not compatible with the bind target. Hence, you need to create a facade that converts the data to desired type. Let’s say that you bind the grid to a source that is incompatible with the columns that you want to show, for example a GridViewCheckBoxColumn for char field instead of GridViewTextBoxColumn. How can you accomplish that? The new version of RadGridView will...