There is an exception in RadGridView when using conditional formatting and sorting the grid descending.
1. Create a new project with RadGridView. 2. Setup hierarchy with two child templates. 3. Set the AutoSizeRows to true. 4. Run the project, select the second template on 5 consecutive rows. 5. Start scrolling up and down with the mouse wheel slowly. 6. Click on a child row.
1) Use nested scrollbars 2) When the first row in the child template is not visible, I've scrolled down to the end of the list.
1. Create a new project with RadGridView 2. Enable the multiple row selection and set the second column to be read only 3. Run the project 4. Start selecting from the "add new row" and the second column 5. Move the mouse down 6. Release the mouse button on the second column
1. Create a new project and open a form at design time 2. Add RadGridView 3. Add a GridViewDecimalColumn 4. Set its TextAlignment property to MiddleLeft 5. Run the application
1. Create a new project with RadGridView 2. Create a new ColumnGroupsViewDefinition 3. Change the ViewDefinition property in the Designer.cs file before calling the EndInit method 4. Run the project
I have a radform, drop a gridview on it, go into property builder for the gridview and add a textbox column, make the column read only, do not allow sorting, grouping, or adding, do not show the group panel or the column header row. The top border is missing.
1. Create a new project with RadGridView
2. Create an empty self-referencing data table
3. Set a self reference hierarchy by calling the AddSelfReference method
4. Add two rows in the table
5. Run the application and you will see that only one of the rows is visible.
DataTable table = new DataTable();
table.Columns.Add("Id", typeof(long));
table.Columns.Add("ParentId", typeof(long));
table.Columns.Add("Name", typeof(String));
gridView.DataSource = table;
gridView.Relations.AddSelfReference(this.gridView.MasterTemplate, "Id", "ParentId");
DataRow row = table.NewRow();
row["Id"] = 1;
row["ParentId"] = DBNull.Value;
row["Name"] = "Name1";
table.Rows.Add(row);
row = table.NewRow();
row["Id"] = 2;
row["ParentId"] = DBNull.Value;
row["Name"] = "Name2";
table.Rows.Add(row);
row = table.NewRow();
row["Id"] = 3;
row["ParentId"] = 2;
row["Name"] = "Name2";
table.Rows.Add(row);
1. Create a new project with RadGridView 2. Setup hierarchy with two child views 3. Set the UseScrollbarsInHierarchy property to true 4. Run the project 5. Epxand a child view and try to resize its content, you will see a lot of white space which is not correct
1. Create a new project with RadGridView 2. Set SelectionMode to FullRowSelect and MultiSelect to true 3. Setup hierarchy 4. Expand a child view and select several rows with dragging 5. Click on the first selected row
1. Create a new project with RadGridView and bind it. 2. Add a button and on button click set the CurrentRow to null. 3. Add another button and on button click set the CurrentRow programmatically. 4. Run the project and click the buttons. You will see that the current row is not selected.
1. Open the demo application. 2. Select the GridView >> Columns >> Grid Views example. 3. Select table view 4. Select the last column. You will notice that RadGridView scrolls horizontally with 1 pixel.
1. Add a RadGridView 2. Create a new method and call it on a button click 2. Create and set a ColumnGroupsViewDefinition 3. Add rows in unbound mode
1. Create a new project containing RadGridView and bind it 2. Set the AddNewRowPosition property to Bottom 3. Add validation logic in RowValidating event 4. run the project and try to add a new row with wrong values
1. Create a new project containing RadGridView 2. Set a DataSource 3. Set a ColumnGroupsViewDefinition 4. Apply grouping 5. Do all this on a button click 6. Run the application and click the button.
ADD. RadGridView - add a Tag property to the columns
Add RadPageView with couple pages Add a grid to one of the pages Start editing a cell Click another page item (tab) to change the selected page => even though no validation is performed, the selected page is not changed unless a second click is performed. The first click just closes the editor and the second one changes the selected page.
The sort check box, the expression editor button and the text box text should be localized
Adding a column to the RadGridView datasouce (DataSet) does not reflect in RadGridView.
Currently when RadGridView contains multiple header rows and its layout is being saved, after loading it the grid shows "No data to display" although it is binded to a data source. Add a functionality to support saving the layout when RadGridView contains multiple header rows