Steps to reproduce: 1. Add a grid to a form and fill it with some data 2. Add a button and in the click event: a. Assign a new GridPrintStyle instance to the PrintStyle property b. Subscribe for the PrintCellFormatting event of the grid c. Call the PrintPreview method of the grid 3. Add a break point in the event handler of the PrintCellFormatting 4. Start the app and click the button. You will see that the break point is never hit.
The current row selection mode highlights the current cell. A mode where the row is selected, but the current cell is not highlighted should be introduced (for example, "RowSelect" mode).
The Property Builder of RadGridView makes unnecessary Designer modifications, causing checkouts in source controlled files. For example, if you have a gridViewCheckBoxColumn1 stored in the designer file, you open the Property Builder and close it (no matter if you make any changes or not), the gridViewCheckBoxColumn1 is removed in favour of gridViewCheckBoxColumn2 that is automatically created.
The issue appears when there are empty string resources in the application. 1. Create a new project with RadGridView. 2. Add some columns. 3. Add empty string resource in the application resources. 4. Change the TextAlignment property of some column. 5. Check the generated designer code.
Improve RadGridViewDragDropService extensibility to perform visual drop indication over RadTreeView.
1. Create a new project with RadGridView. 2. Add some columns. 3. Set the MinWidth property for the last column to 2000. Do not set its Width property. 4. Run the project.
1. Create a new project with RadGridView. 2. Setup a column groups view. 3. Set the AutoSizeColumnsMode to fill. 4. Set MinWidth for all columns. 5. Run the project and start resizing a column.
create a filter on the "Status" column before clicking Save and Load? Invalid filter expression. ---> Telerik.Data.Expressions.InvalidExpressionException: Cannot perform '=' operation on WindowsFormsApplication1.EmployeeStatus and System.String.
1. Create a new project with RadGridView. 2. Setup a column groups view. 3. Set the AllowHide property for column group columns to true. 4. Run the project. 5. Open a column chooser and hide a column group by drag & drop in column chooser.
When selecting the child templates from the tree view in the left pane, the preview should be updated to show the child template.
To reproduce, add a grid with GridViewHyperlinkColumn and enough rows for vertical scrolling. Click a link in a cell so its link will change to visited (its color changes). Scroll down and you will see how the same visited state is transferred to other cells.
When the RadGridView is scrolled horizontally, the right border of row header cell disappears.
1. Create a new project with RadGridView. 2. Bind it to a data source which contain a date-time column. 3. Enable the filtering and and enable the excel like filtering feature. 4. Run the project and open the filtering popup for the date-time column. You should see a popup with calendar.
To reproduce: For i = 0 To Me.RadGridView1.Columns.Count - 1 Me.RadGridView1.Columns(i).AutoSizeMode = Telerik.WinControls.UI.BestFitColumnMode.HeaderCells
There should be an option that allows users to change the column and row delimiters for the ExportToCSV.
The code below causes wrong layout of RadGridView control when 0, A0, A1, B2, C1 rows are expanded: private List<GridViewTemplate> childTemplates; public TestForm2() { InitializeComponent(); } protected override void OnLoad(EventArgs e) {
Setting the FormatString of a column in the child template does not seem to take effect.
Setting the FieldName of a column in the child template to "Products.Name" does not work properly.
This way, one will be able to make sure that the expression is valid prior assigning it to the column
IMPROVE. RadExpressionEditorForm - add ability to be shown as modal form