Support & Learning
Application Development and Deployment
Data Connectivity and Integration
Web Content Management
Get A Free Trial
close mobile menu
Testing & ALM
Tag: Windows Forms
Bringing User Experience to the next level in RadGridView for WinForms
In the upcoming Q3 2010, we bring the extensibility of RadGridView to the next level. We will add the ability to create and replace the row type for all rows stored in the rows collection which will give our customers almost unlimited control over the customization and design of the control. The new feature gives developers the opportunity to extend the default behavior of all descends of the GridViewRowInfo class. Here is how it works: Let’s say that you want to create an expandable filter row which has extended user-friendly UI for filtering: In Q3 2010 this will be possible with a few simple...
October 26, 2010
Q3’10 Pre-Release Series: Telerik extends the WinForms suite with new LOB features
Q3 2010 is around the corner and it will be yet another promising release for RadControls for WinForms. In the previous milestone we introduced 5 new controls, added a faster and more robust data layer to RadGridView and improved its UI layer. Our last major release of the year will deliver an enterprise upgrade to the Telerik GridView and Scheduler controls which will enhance demanding LOB applications with better user experience and performance. Register for What's New in Q3 2010 Webinar - Telerik WinForms controls RadGridView RadGridView’s new Lazy data loading defers the loading of an object until the point at which it is needed,...
October 22, 2010
Explained: RadGridView for WinForms virtualization and its implications. The case with CellElement and RowElement
As the Logical vs. Visual Grid Structure help article states, RadGridView for WinForms uses virtualization for its cells/rows and as of Q2 2010 there is column virtualization as well. What is virtualization? To put it simply, when you bind RadGridView to a DataTable with 1000 rows, you get 1000 data row objects created in RadGridView (of type GridViewDataRowInfo). However, not all data row objects can be visible at the same time in the RadGridView estate in your application. This is why only the visual rows that can be shown in the estate get created (these visual rows are of type GridDataRowElement), or about...
July 27, 2010
New goodies in RadGridView for WinForms: Drag and drop with RadGridViewDragDropService
One of the new goodies that came with RadGridView Q2 2010 is the brand new drag and drop API, which offers a very flexible way to create custom drag and drop scenarios with ease. Each instance of RadGridView is associated with RadGridViewDragDropService that handles user drag and drop operations. It gives you out-of-the-box reordering of columns and movement of items between the group panel and the columns header. The service is also responsible for rows reordering in unbound mode when grouping and sorting features are not applied. In many cases, developers need to implement complex custom scenarios that are not covered by our products by default....
July 26, 2010
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.Cells["Name"].Style.BackColor = Color.Red; this.radGridView1.Rows.Cells["Name"].Style.Font = new Font(SystemFonts.DialogFont, FontStyle.Italic); All...
May 11, 2010
Testing & ALM
Latest updates in your inbox
Cooking with ASP.NET Core and Angular
July 26, 2017
Security Alert for Telerik UI for ASP.NET AJAX and Progress Sitefinity
June 29, 2017
Testing & ALM
Getting Started with Progress Test Studio for APIs
July 11, 2017