Completed
Last Updated: 17 Jul 2012 07:27 by ADMIN
FIX. QSF - GridView > Rows > Rows Drag & Drop example - dragging multiple rows does now work
Completed
Last Updated: 18 Jan 2022 08:24 by ADMIN
Release R1 2022
ADMIN
Created by: Stefan
Comments: 2
Category: UI Framework
Type: Feature Request
9
ADD. NewControl - add TreeMap control
Completed
Last Updated: 10 Oct 2014 15:08 by ADMIN
ADMIN
Created by: Nikolay
Comments: 0
Category: UI Framework
Type: Bug Report
3
GridImageCellElement should be able to hide the image that it shows. This should be possible thanks to a property that determines the visibility of the image. Probably, this property should be exposed at the base class LightVisualElement.

Resolution: 
Add new properties DrawImage and DrawBackgroundImage. You can use the following code snippet: 
void radGridView1_CellFormatting(object sender, CellFormattingEventArgs e)
{
    if (e.CellElement is GridImageCellElement)
    {
        e.CellElement.DrawImage = false;
    }
}
Completed
Last Updated: 13 Jul 2012 06:08 by ADMIN
1. Create a new project and add a button.
2. Set the following text to the button:
<html><p><strong>A header in bold font</strong></p><p>and this text is missing!!</p></html>
3. Run the project.
Completed
Last Updated: 13 Jul 2012 03:22 by ADMIN
ADMIN
Created by: Jack
Comments: 0
Category: UI Framework
Type: Bug Report
1
1. Create a new project and add a Form.
2. At design time add several different Rad controls.
3. Build the application.
4. Change the DPI settings of your operating system to 125% (make sure to use XP style scaling).
5. Run the application.


The issue appears when using XP style scaling on Vista or Windows 7 operating systems. You can work around it by disabling this option. To do this, follow these steps:

1. Right click on the desktop and choose the personalize option.
2. Click the Display option located at the left bottom corner of the form.
3. Click the Set custom text size (DPI) option located at the left side of the form.
4. Uncheck the Use Windows XP style DPI scaling.
5. You should reboot your PC in order to apply changes.

There is another solution that works in most of the cases. You should remove the following lines from your form Designer.cs file:

this.AutoScaleDimensions = new System.Drawing.SizeF(6F, 13F);
this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font;
Unplanned
Last Updated: 15 Aug 2017 09:33 by ADMIN
Telerik provides RadDomainDataSource similar to the Microsoft DomainDataSource control to simplify the interaction between the user interface and data from a domain context. With the DomainDataSource, you can retrieve, shape, and edit data using only declarative syntax. You specify the domain context to use with the DomainDataSource, and then call the operations that are available through that domain context. RadDomainDataSource tightly integrates with RadGridView, RadDataFilter, RadDataPager, etc and performs filtering, paging and sorting on the server.
Features
Codeless approach to data-binding that supports most common data operations without the need for any custom code. Without RadDomainDataSource you would have to write hundreds of lines of code in order to support server side filtering. Yes sorting and paging were happening on the server automatically, but who needs them without the power of the built-in Excel like filtering of RadGridView. RadDomainDataSource gives you a seamless integration between your data and our data oriented components like: RadDataFilter, RadDataPager or RadGridView
Filtering - The RadDomainDataSource control provides the FilterDescriptors collection to enable you to filter the data that is returned by the query. By adding filters, you can specify that only entities which meet the condition in the filter are loaded from the domain context. Unlike the MS DomainDataSource, RadDomainDataSource supports nesting of filter descriptors to unlimited depth allowing you to compose complex filter conditions. Adding a filter on the client (clicking some distinct value in the RadGridView filtering control UI) will automatically transfer this filter on the server, i.e. add it to the FilterDescriptors collection of the RadDomainDataSource. This is possible due to the fact that the two underlying views of the two controls detect each other and start synchronizing with each other, i.e. when you add a FilterDescriptors to the grid it is automatically added to the domain data source.
Fine grained query parameter control – We expose a PreparedParameterValue event which provides a way for you to change each parameter or handle a possible exception before the entity query is sent to the server. This opens the door for handling any custom query scenario that you might have.
MVVM friendly - We are exposing the heart of the control named – QueryableDomainServiceCollectionView as public class that you can start using in your ViewModels right away. You can learn the details here
Sorting - The RadDomainDataSource provides the SortDescriptors collection to facilitate sorting on the data. In the SortDescriptors collection, you add SortDescriptor instances that describe the values to use for sorting the collection. You can add as many SortDescriptor instances as you want to provide layers of sorting. You can specify if the data is sorted in ascending or descending order.
Paging - When displaying a large number of entities, you may wish to provide paging in your user interface. The RadDomainDataSource control enables you to specify the number of entities to load and the number of entities to display on a page. New records are loaded only when the user navigates to a page that contains entities which have not been loaded. You set the PageSize and LoadSize properties to specify the parameters for paging. Then, you bind a RadDataPager instance to the RadDomainDataSource to implement the interface for paging.
Editing - To persist data modifications, call the SubmitChanges method on the RadDomainDataSource object. To cancel changes, call the RejectChanges method.
Completed
Last Updated: 23 Sep 2015 12:07 by Jesse Dyck
- It could have some doctors as resources with different working hours/days
- Ability of the patients to add appointments for the available hours
Completed
Last Updated: 11 Dec 2015 14:55 by ADMIN
Currently there is no such component in RadControls for WinForms

Resolution: In Q2 2014 we introduced Spread Processing which use the RadSpreadProcessing library. You can refer to our help documentation for more information. Here the link http://www.telerik.com/help/winforms/spreadprocessing-overview.html 
Completed
Last Updated: 11 Oct 2021 07:21 by ADMIN
Release Q2 2012 SP1
1. Create a new project and add RadForm.
2. Open the form at design time.
3. Set its ThemeName to ControlDefault.
4. Choose the Reset option from the ThemeName drop down.
5. Repeat this operation several times and watch how form size changes.
Unplanned
Last Updated: 30 Mar 2016 13:49 by ADMIN
If set ClickMode to Press after that the buttons stay howered

Steps to reproduce:
Place a RibbonBar with one RadButtonGroup with few ButtonElements
Set the PressMode in Form constructor.
public Form1()
{

            foreach (RadButtonElement item in radRibbonBarGroup1.Items)
            {
               item.ClickMode = Telerik.WinControls.ClickMode.Press;             
            }
}

Workaround: 
void item_Click(object sender, EventArgs e)
{
    ((RadButtonElement)sender).SetValue(RadButtonElement.IsMouseDownProperty, false);
}
Completed
Last Updated: 22 Jun 2012 05:29 by ADMIN
Steps to reproduce:
1. Place a RadButton on a form
2. In the load event of the form set the text of the button to some list. For example:
<html><ul><li>list item 1</li><li>list item 2</li><li>list item 3</li></ul></html>
3. Run the project and you'll see the last item is missing.
Completed
Last Updated: 22 Jun 2012 05:00 by ADMIN
1. Create a new form and add command bar in it.
2. Add a split button with one item 
3. On item click add code to show RadForm.
4. Run the project and click the item to show the form.
Completed
Last Updated: 27 Oct 2015 12:38 by ADMIN
ApplicationButton and QuickStartToolbar layout do not look good when user changed the theme in runtime.
Issue can be reproduced with Office2010Silver, Deser, HighContrastBlack and Windows7 themes.

Workaround:
 call recursively the UpdateLayout method for all RadControls in the form:

ThemeResolutionService.ApplicationThemeName = item.Text;
    this.RefreshAll();
    m_strThemeName = item.Text;
    SaveThemeName();
...
}
 
private void RefreshAll()
{
    foreach(Control control in this.Controls)
    {
        RefreshAllControls(control);
    }
}
 
void RefreshAllControls(Control ctrl)
{
    foreach (Control control in ctrl.Controls)
    {
        RadControl radControl = control as RadControl;
        if (radControl != null)
        {
            radControl.RootElement.InvalidateMeasure(true);
            radControl.RootElement.UpdateLayout();                   
        }
        RefreshAllControls(control);
    }
}
Completed
Last Updated: 28 Jun 2016 11:12 by ADMIN
RadPageView in BackStageMode loses its content when user changes the theme from the Listbox, placed into BackStageView.
For example, user choose Office2010Black or Office2007Black or HighContrast and BackStage view appears empty

Workaround: all recursively the UpdateLayout method for all RadControls in the form

private void RefreshAll()
{
    foreach(Control control in this.Controls)
    {
        RefreshAllControls(control);
    }
}
 
void RefreshAllControls(Control ctrl)
{
    foreach (Control control in ctrl.Controls)
    {
        RadControl radControl = control as RadControl;
        if (radControl != null)
        {
            radControl.RootElement.InvalidateMeasure(true);
            radControl.RootElement.UpdateLayout();                   
        }
        RefreshAllControls(control);
    }
}
Completed
Last Updated: 15 Mar 2019 17:40 by ADMIN
ADMIN
Created by: Peter
Comments: 0
Category: UI Framework
Type: Bug Report
2
RadOffice2007ScreenTipElement does not have all themes (except the ControlDefault Theme)
Completed
Last Updated: 19 Jun 2012 03:35 by ADMIN
ADMIN
Created by: Jack
Comments: 0
Category: UI Framework
Type: Bug Report
1
1. Create a new project and setup a splash screen.
2. While the splash screen loads create a screen tip.
3. Run the project
Completed
Last Updated: 18 Jun 2012 04:06 by ADMIN
1. Create a new project and open a form at design time.
2. Add RadTreeView. 
3. Add Office2007Black theme component.
4. Set the ThemeName property of RadTreeView to Office2007Black.
Completed
Last Updated: 18 Jun 2012 02:59 by ADMIN
1. Run a project containing RadRibbonBar with Office2010Blue theme
2. Compare with Q1 2012 SP1
Completed
Last Updated: 18 Jun 2012 02:36 by ADMIN
1. Open a RadForm ad design time.
2. Drop a theme component.
3. Open the RadForm.ThemeName drop down list and you will see only Reset and ControlDefault options.
Completed
Last Updated: 13 Feb 2014 09:05 by ADMIN
1. Create a new project and open a form in design mode.
2. Drop some controls.
3. Add RadThemeManager and add some theme.
4. Set the ThemeName property of some control to the newly added theme.
5. Remove the RadThemeManager component.
6. The theme remains applied.