To reproduce:
-set AutoSizeMode to Fill
- Add view definition with two rows
- Add check box column to the view
-Set check box column minWidth
Workaround:
Create a custom view definition, then create a custom ColumnGroupRowLayout class and override the GetClumnWidth method like this:
class MyViewDefinition : ColumnGroupsViewDefinition
{
public MyViewDefinition()
{
}
public override IGridRowLayout CreateRowLayout()
{
return new MyRowLayout(this);
}
}
public class MyRowLayout : ColumnGroupRowLayout
{
public MyRowLayout(ColumnGroupsViewDefinition view):base(view)
{
}
public override int GetColumnWidth(GridViewColumn column)
{
return Math.Max( base.GetColumnWidth(column), column.MinWidth);
}
}
To Reproduce:
- Add GridViewCalculatorColumn to a RadGridView.
- When you begin edit a cell the value is not selected.
Workaround:
Create a custom RadCalculatorEditor and then change the editor in EditorRequired event:
void radGridView1_EditorRequired(object sender, EditorRequiredEventArgs e)
{
if (e.EditorType.Name == "RadCalculatorEditor")
{
e.Editor = new CustomCalculatorEditor();
}
}
public class CustomCalculatorEditor : RadCalculatorEditor
{
public override void BeginEdit()
{
base.BeginEdit();
RadCalculatorDropDownElement editorElement = this.EditorElement as RadCalculatorDropDownElement;
editorElement.EditorContentElement.TextBoxItem.SelectAll();
}
}
To reproduce: - Add MultiColumnComboBoxColumn to a blank grid. - Subscribe to the SelectedIndexChanged event of the corresponding ActiveEditor (RadMultiColumnComboBoxElement). - You will notice that when you select different cells the event is fired several times.
To reproduce: - Subscribe to the grids KeyDown event. - You will notice that KeyDown event is not fired when the control key is pressed. Workaround: - Use the KeyUp event instead. - Also setting the ClipboardCopyMode property to disabled will activate the event for this case.
Add the ability to access the ColumnChooser opening in order to set its properties. Currently, every time when the user opens the ColumnChoser new instance is created and because of this its properties and events are no longer available. This feature will
Resolution:
Add the ColumnChooserCreated event which access and allow to customize the ColumnChooser.
//subscribe to the event ColumnChooserCreated
this.radGridView1.ColumnChooserCreated += new ColumnChooserCreatedEventHandler(radGridView1_ColumnChooserCreated);
//customize the ColumnChooser
void radGridView1_ColumnChooserCreated(object sender, Telerik.WinControls.UI.ColumnChooserCreatedEventArgs e)
{
e.ColumnChooser.ForeColor = Color.DarkGreen;
e.ColumnChooser.Text = "My title";
e.ColumnChooser.ColumnChooserControl.ColumnChooserElement.Font = this.Font;
e.ColumnChooser.ColumnChooserControl.ColumnChooserElement.Text = "My text";
}
To reproduce: Create a RadGridView and set its view to ColumnGroupsViewDefinition following this article - http://www.telerik.com/help/winforms/gridview-viewdefinitions-column-groups-view.html. The text in the headers long enough so it does not fit in the cells. Using the ViewCellFormatting event set each cell's TextWrap property to true. You will notice that the header cells are not being TextWrapped
UserAddedRow should be fired after all tasks related to the process of adding a row are completed. This will allow our users to set the current row after a row is added.
On DateTime column when IsNull or IsNotNull option has been chosen it throws exception.
When changing parent form Localization property the column's header text does not changes appropriately
CellFormatting should not me thrown for filter cell elements.
Column's FormatString property should be applied to filter cells as well.
Assigning a custom type convertor to the column's DateTypeConvertor property does not work as expected.
If current culture uses comma as delimeter, the MS Excel cannot handle the decimal values in a right way.
When exporting to excel through ExportToExcelML class, Guid type values are not exported.
When applying a filter to RadGridView, there is inconsistency between underlying data source current row and grid's current row.
In some particular cases it is possible to experience a undesired scroll behaviour in RadGridView with lots rows. When clicking on first or second grid's row, it scrolls on row down and the first row goes out of sight.
RadGridView remains in edit mode if the focus has been taken from RadToolStrip's item (for example: ButtonElement is clicked) It is an issue in the obsolete RadToolStrip. Works as expected with RadCommandBar.
If there is an underling font in the grid, exported file cannot be opened from MS Excel.
If there is conditional formatting it takes wrong settings for base cell colour.
In some cases Columns Group View has impropriate cells layout, mostly rendering two borders on one and the same side for some particular cells.