Completed
Last Updated: 20 Oct 2020 08:13 by Theo
Release R3 2020 SP1

If you have two RadGridView controls and you want to export both of the grids to a common file on two different sheets, it is suitable to use FileExportMode.NewSheetInExistingFile. However, when using the export overload to a stream doesn't respect the ExportMode.

Workaround: use exporting to a file:

            string exportFile = @"..\..\exportedData.xlsx";
            GridViewSpreadStreamExport spreadStreamExport = new GridViewSpreadStreamExport(this.radGridView1);
            spreadStreamExport.FileExportMode = FileExportMode.NewSheetInExistingFile;
            spreadStreamExport.ExportVisualSettings = false;
            spreadStreamExport.RunExport(exportFile, new SpreadStreamExportRenderer());

 

Completed
Last Updated: 19 Oct 2020 13:35 by ADMIN
Release R3 2020 SP1

When I use the Crystal theme on the ribbonbar items disappear from the backstage view.

I found the same behavior on your demo also. So I'm giving you the steps to replicate the behavior there. When I switch to other themes the issue does not seem to happen.

  1. Go to the Ribbonbar First Look demo.
  2. Switch the theme to Crystal
  3. Go to the Backstage view and just move the mouse or hover over the Print preview
  4. All items will disappear. The only way to get them back is to switch to another theme.

Please let me know if I can provide any other information to help resolve this issue.

 

Thank you

Eddy

 

 

Completed
Last Updated: 19 Oct 2020 13:35 by ADMIN
Release R3 2020 SP1
ADMIN
Created by: Dimitar
Comments: 0
Category: Form
Type: Bug Report
0
To reproduce:
- Hide the border and change the BackColor of the form. 
- Dock a MenuStrip to the top. 
- You will notice that there are 2 pixels on the left and right sides of the menu. 

Project is attached as well.
Completed
Last Updated: 19 Oct 2020 13:35 by ADMIN
Release R3 2020 SP1
Please refer to the attached gif file illustrating better the layout problems with RadCardView. The DataSource is set at design time to the Employees table. Using the designer the default card view layout template is customized. After running the application, you will notice that the collapsed state of the groups is not consistently preserved and the card view items overlap with each other.
Completed
Last Updated: 19 Oct 2020 13:35 by ADMIN
Release R3 2020 SP1

When you copy "Chang" and try to paste it in the editable area, it is not pasted even if the Clipboard data is a valid entry: 

        Me.RadMultiColumnComboBox1.DisplayMember = "ProductName"
        Me.RadMultiColumnComboBox1.ValueMember = "ProductID"
        Me.RadMultiColumnComboBox1.DataSource = ProductsBindingSource

        Me.RadMultiColumnComboBox1.AutoCompleteMode = AutoCompleteMode.Append
        Me.RadMultiColumnComboBox1.MultiColumnComboBoxElement.LimitToList = True

However, the context menu in the text box is available and you can paste even invalid value.

Completed
Last Updated: 19 Oct 2020 13:35 by ADMIN
Release R3 2020 SP1
To reproduce:

public Form1()
{
    InitializeComponent();
    
    this.radScheduler1.ActiveViewType = SchedulerViewType.Timeline;
    Timescales scale = Timescales.Hours;
    this.radScheduler1.GetTimelineView().ShowTimescale(scale);

    Appointment app1 = new Appointment(DateTime.Today.AddHours(6), TimeSpan.FromMinutes(25), "A1");
    Appointment app2 = new Appointment(DateTime.Today.AddHours(6).AddMinutes(25), TimeSpan.FromMinutes(16), "A2");
    Appointment app3 = new Appointment(DateTime.Today.AddHours(6).AddMinutes(41), TimeSpan.FromMinutes(12), "A3");

    this.radScheduler1.Appointments.Add(app1);
    this.radScheduler1.Appointments.Add(app2);
    this.radScheduler1.Appointments.Add(app3); 

    this.radScheduler1.EnableExactTimeRendering = true;  
}


Workaround:

 this.radScheduler1.ElementProvider = new MyElementProvider(this.radScheduler1);

public class MyElementProvider : SchedulerElementProvider
{
    public MyElementProvider(RadScheduler scheduler) : base(scheduler)
    {
    }

    protected override T CreateElement<T>(SchedulerView view, object context)
    {
        if (typeof(T) == typeof(TimelineAppointmentsPresenter))
        {
            return new CustomTimelineAppointmentsPresenter(this.Scheduler, view, (SchedulerTimelineViewElement)context)as T;
        }
        return base.CreateElement<T>(view, context);
    }
}

public class CustomTimelineAppointmentsPresenter: TimelineAppointmentsPresenter
{
    public CustomTimelineAppointmentsPresenter(RadScheduler scheduler, SchedulerView view,
        SchedulerTimelineViewElement timelineViewElement) : base(scheduler, view, timelineViewElement)
    {
    }

    protected override void ResolveOverlappingAppointments(SizeF availableSize)
    {
        List<AppointmentElement> appointments = new List<AppointmentElement>();
        foreach (AppointmentElement element in this.AppointmentElements)
        {
            if (element.Visibility != ElementVisibility.Collapsed)
            {
                appointments.Add(element);
            }
        }

        appointments.Sort(new DateTimeComparer(this.Scheduler));
        List<AppointmentElement> arrangedAppointments = new List<AppointmentElement>();

        foreach (AppointmentElement appointment in appointments)
        {
            for (int i = 0; i < arrangedAppointments.Count; i++)
            {
                AppointmentElement otherAppointment = arrangedAppointments[i];

                if (otherAppointment == appointment)
                {
                    continue;
                }

                RectangleF rect = appointment.DesiredBounds;
                rect.Inflate(new SizeF(-2,-2));
                if (otherAppointment.DesiredBounds.IntersectsWith(rect))
                {
                    appointment.DesiredBounds.Y = otherAppointment.DesiredBounds.Bottom;
                    i = -1;

                    continue;
                }
            }

            arrangedAppointments.Add(appointment);
        }
    }
}
Completed
Last Updated: 19 Oct 2020 13:33 by ADMIN
Release R3 2020 SP1

Hi,

Font size in ribbon does not change to the font size of custom style. 

 

See attached video and c# project.

Best regards,

Ziping Wang

Unplanned
Last Updated: 19 Oct 2020 06:16 by ADMIN
To reproduce:
- Add ColumnGroupsViewDefinition and set ShowHeader to false. 
- Set AutoSizeRows to true.

Workaround:
Manually set the row height.
  ViewDefinition.ColumnGroups(0).Rows(0).MinHeight = 50

Unplanned
Last Updated: 16 Oct 2020 11:01 by ADMIN

Use the following code snippet and try to edit the Height. You will notice that the sub-items' order is changed:

            RadPropertyStore store = new RadPropertyStore();
            PropertyStoreItem sizeItem = new PropertyStoreItem(typeof(System.Drawing.Size), "Size", new System.Drawing.Size(100, 25), "The size of the control in pixels.", "Layout");
            store.Add(sizeItem);

            this.radPropertyGrid1.SelectedObject = store;
            this.radPropertyGrid1.SortOrder = SortOrder.Ascending;
            this.radPropertyGrid1.PropertySort = PropertySort.Alphabetical;

Completed
Last Updated: 15 Oct 2020 05:07 by ADMIN
Release R3 2020 SP1
To reproduce:
- Add RichTextEditorRuler and RichTextEditor to a form.
- Add some tab stops in the ruler and press the tab key.

Workaround:
void radRichTextEditor1_CommandExecuting(object sender, Telerik.WinForms.Documents.RichTextBoxCommands.CommandExecutingEventArgs e)
{
    if (e.Command is IncrementParagraphLeftIndentCommand)
    {
        e.Cancel = true;
        TabForwardCommand tabForward = new TabForwardCommand(this.radRichTextEditor1.RichTextBoxElement);
        tabForward.Execute();
    }
}
Unplanned
Last Updated: 14 Oct 2020 06:01 by ADMIN
Rows auto-sizing is available for ColumnGroupsViewDefinition. Hence, it would be nice to have this functionality for the HtmlViewDefinition as well.
Unplanned
Last Updated: 13 Oct 2020 11:53 by ADMIN
Currently, if you have items with the same text only the first item's occurrence is considered.
Completed
Last Updated: 13 Oct 2020 09:16 by ADMIN
Release R3 2020
The CID font may define a description of the glyph widths. By specification, the widths can be defined in two ways - with start and end CID codes or with and an array of CID codes. However, the current implementation supports only CID arrays as direct property and not as an indirect object. This leads to incorrectly imported glyph widths and text positioning issues.
Declined
Last Updated: 13 Oct 2020 06:58 by ADMIN

Follow the steps:

1.Create an application and add a RadRibbonForm with name RadRibbonForm1.

2. Create a new class with name RadRibbonForm1.Test.cs and make it partial. It should look like a form.

3. Double click the new class. It will open the designer and some code will be generated in the class which prevents the application from building. The attached gif file with RadRibbonForm illustrates better the specific steps.

Completed
Last Updated: 12 Oct 2020 16:30 by ADMIN
Release R3 2020 SP1

The error is reproducible in the First look example of RadPivotGrid:

Completed
Last Updated: 12 Oct 2020 15:11 by ADMIN
Release R3 2020 SP1
Created by: David
Comments: 4
Category: DateTimePicker
Type: Bug Report
0

NOTE: This is my second attempt to get a response from the support team. I am paying for Priority Support, but the ticket below has gone unanswered:

https://feedback.telerik.com/winforms/1487329-popup-calendar-in-raddatetimepicker-does-not-scale-correctly-on-high-dpi-display

See attached screenshot. The popup calendar looks wrong when running on a display with 250% scaling. Surely, that's not correct. The calendar should not be so large and the fonts so small. Am I missing something? I have done all the other steps to enable High DPI support, and as you can see, the textbox area seems to scale fine.

Any ideas? And thanks for your help.

David

Completed
Last Updated: 12 Oct 2020 14:56 by ADMIN
Release R3 2020 SP1
When dragging a column to column chooser the text is overlapping columns added to the list.
Unplanned
Last Updated: 12 Oct 2020 14:07 by ADMIN

RadRichTextEditor renders the text with a little bigger characters spacing than RadRichTextBox and MS Word.

Note: this text spacing problem can be observed in other Telerik controls as well.

Completed
Last Updated: 12 Oct 2020 11:45 by ADMIN
Release R3 2020 SP1
Hi Team,

This is a strange issue related to removing a TokenizedTextBlockElement from the CheckedDropDownList during high DPI scaling.
Planned
Last Updated: 12 Oct 2020 11:34 by ADMIN
Created by: kultman
Comments: 1
Category: Installer and VS Extensions
Type: Bug Report
0
I upgraded to latest version of Win UI controls, and opened a project for an Outlook COM Addin. There has been no problems upgrading Telerik controls in that project until now. It's a Class Library project with Telerik forms in it. Now I have to change project type to Windows Forms, upgrade Telerik and then back to Class Library. Silly really... :)
1 2 3 4 5 6