Completed
Last Updated: 18 Jun 2014 08:13 by ADMIN
ADMIN
Created by: Peter
Comments: 0
Category: UI Framework
Type: Feature Request
5
Windows should read MessageBox Title, MessageBox Text and Highlighted Button
Unplanned
Last Updated: 15 Aug 2017 10:02 by ADMIN
ADMIN
Created by: Telerik Admin
Comments: 2
Category: UI Framework
Type: Feature Request
5
A pipeline control that have multi stage. Can dynamically add button (stage) to the stage list. Each stage can have two caption (Text) properties to display stage name and item in stage. Each stage also have onclick trigger.
Unplanned
Last Updated: 30 Mar 2016 13:49 by ADMIN
Happens with Win8 and VS2012 themes, but not with the Office themes only with form's top left and right corners. If the mouse is moved into the corner from the center of the form. From this cursor position, the form cannot be resized.  From this position, once a resize is attempted, repositioning the mouse and retrying the resize may not work at all.
Completed
Last Updated: 13 Oct 2014 11:28 by Thomas
Workaround: load the themes with ThemeResolutionService: http://www.telerik.com/help/winforms/themes-using-custom-themes.html
Completed
Last Updated: 10 May 2022 05:39 by ADMIN
Release R2 2022
Created by: Todor
Comments: 0
Category: UI Framework
Type: Feature Request
5
At the moment, RadCalculatorDropDown allows displaying a calculator only in a popup editor. The new control should allow placing a calculator on a form or a user control.
Completed
Last Updated: 28 Aug 2017 11:48 by ADMIN
ADMIN
Created by: Dess | Tech Support Engineer, Principal
Comments: 1
Category: UI Framework
Type: Bug Report
4
To reproduce: if you set in the app.manifest file  <dpiAware>false</dpiAware>, the controls still scale when changing DPI.

Workaround:
Public Class RadForm1
    Protected Overrides Sub OnLoad(e As EventArgs)

        Dim allowTheming = DirectCast(GetType(RadForm).GetField("allowTheming", BindingFlags.Instance Or BindingFlags.NonPublic).GetValue(Me), Boolean?)

        Dim behavior As ThemedFormBehavior = TryCast(Me.FormBehavior, ThemedFormBehavior)
        If behavior IsNot Nothing AndAlso allowTheming.HasValue AndAlso behavior.AllowTheming <> Me.AllowTheming Then
            behavior.AllowTheming = allowTheming.Value
        End If

        If Me.IsDesignMode Then
            GetType(RadFormControlBase).GetField("initialFormLocation", BindingFlags.Instance Or BindingFlags.NonPublic).SetValue(Me, Me.Location)

            Return
        End If

        Dim mi As MethodInfo = GetType(Form).GetMethod("OnLoad", BindingFlags.Instance Or BindingFlags.NonPublic)
        Dim ptr As IntPtr = mi.MethodHandle.GetFunctionPointer()
        Dim formOnOnLoad As Action(Of EventArgs) = DirectCast(Activator.CreateInstance(GetType(Action(Of EventArgs)), Me, ptr), Action(Of EventArgs))

        formOnOnLoad(e)
    End Sub

End Class
Unplanned
Last Updated: 15 Aug 2017 09:33 by ADMIN
ADMIN
Created by: Alexander
Comments: 0
Category: UI Framework
Type: Feature Request
4
The theming mechanism currently does not allow styling different states of disabled controls.
Completed
Last Updated: 05 Jun 2015 08:55 by ADMIN
ADMIN
Created by: Jack
Comments: 5
Category: UI Framework
Type: Feature Request
4
This control will manage  the size and presentation of its child controls depending on the resolution of the screen and the width/height of the used monitor at the end user.
Declined
Last Updated: 26 Jun 2018 07:48 by ADMIN
I have literally for weeks now, tried to find a single theme that works properly with High Dpi scaling, including the new material themes.  None of them work, I mean not even to the point that, it's just a few quirks.  I can't deploy applications, without extensive code to modify the way the controls look. 

My request, is take something like material (preferably with a professional color scheme), or telerik touch, make the need adjustments to make them HiDpi, and then EXTENSIVELY test it, to insure it works. 

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: 15 Jun 2017 11:14 by ADMIN
ADMIN
Created by: Stefan
Comments: 2
Category: UI Framework
Type: Feature Request
4

			
Unplanned
Last Updated: 30 Mar 2016 13:52 by ADMIN
To reproduce:
On a panel in RadSplitContainer, or RadPanel, place couple of labels with combo boxes and text boxes besides them. Set some mnemonics to the labels and navigate from top elements to bottom ones. This works fine, however, if you try to navigate bottom to top, this does not work. Same behavior works correctly when placed on a form or a page in RadPageView.
Completed
Last Updated: 24 Mar 2017 14:47 by ADMIN
To reproduce:
- Set ShowRootLines to true
- Apply one of the following themes: Aqua, Office2007, TelerikMetro, VS2012

Workaround:
- Open the theme in visual style builder
- Expand the RadTreeView in the ControlStructureWindow
- Select TreeNodeExpandItem and expand it in the Elements window
- Navigate to the PossitionOffset property and set its width to 1
Completed
Last Updated: 10 Aug 2012 07:42 by ADMIN
No matter that is the ToggleState of the check box, when disabled always shows as ToggleState.Off. Appears with Office2007Black and probably other themes.

To work around the issue, capture two images of the check box in enabled state for the On and Indeterminate state and assign those when the check box is disabled. Here is a sample:

 public Form1()
        {
            InitializeComponent();


            radCheckBoxElement1.IsThreeState = true;
            radCheckBoxElement1.ToggleState = Telerik.WinControls.Enumerations.ToggleState.On;

            radCheckBoxElement2.IsThreeState = true;
            radCheckBoxElement2.ToggleState = Telerik.WinControls.Enumerations.ToggleState.Off;

            radCheckBoxElement3.IsThreeState = true;
            radCheckBoxElement3.ToggleState = Telerik.WinControls.Enumerations.ToggleState.Indeterminate;

            radCheckBoxElement1.EnabledChanged += new EventHandler(radCheckBoxElement1_EnabledChanged);
            radCheckBoxElement2.EnabledChanged += new EventHandler(radCheckBoxElement1_EnabledChanged);
            radCheckBoxElement3.EnabledChanged += new EventHandler(radCheckBoxElement1_EnabledChanged);
        }

        void radCheckBoxElement1_EnabledChanged(object sender, EventArgs e)
        {
            RadCheckBoxElement checkBox = sender as RadCheckBoxElement;
            if (checkBox.Enabled)
            {
                checkBox.CheckMarkPrimitive.Image = null;
            }
            else if (checkBox.ToggleState == Telerik.WinControls.Enumerations.ToggleState.On)
            {
                checkBox.CheckMarkPrimitive.Image = Resources.check;
            }
            else if (checkBox.ToggleState == Telerik.WinControls.Enumerations.ToggleState.Indeterminate)
            {
                checkBox.CheckMarkPrimitive.Image = Resources.indeterminate;
            }
        }

        private void radButton1_Click(object sender, EventArgs e)
        {
            radCheckBoxElement1.Enabled = radCheckBoxElement2.Enabled = radCheckBoxElement3.Enabled = !radCheckBoxElement1.Enabled;
        }
Unplanned
Last Updated: 15 Aug 2017 09:41 by ADMIN
ADMIN
Created by: George
Comments: 0
Category: UI Framework
Type: Feature Request
4
Currently the data cells of the grid are accessible, but the header cells are not. Expose the header cells.
Completed
Last Updated: 22 Jul 2014 13:35 by Curtis
Steps to reproduce:
1. Add a small button to a form.
2. On click of this button show an OpenFileDialog.
3. Add a big button to the form
4. Add some sort of notification in the big button's click event handler (RadMessageBox)
5. Run the project and open the file dialog.
6. Position the dialog so the file (inside the open file dialog) you will choose will be over the big button.
7. Select a file by double clicking on it.

You will see that the Click event for the big button will be fired.
Declined
Last Updated: 14 Apr 2014 15:18 by ADMIN
ADMIN
Created by: Telerik Admin
Comments: 3
Category: UI Framework
Type: Feature Request
4
As the world of data visualization changes and the demands for features to the end-users allowing them to use visualisation methods such as dashboards and pivots allowing them to slice and dice runtime. 
Are there anything in the telerik roadmap which allows for this kind of product component?

I see that competitors such as ComponentOne has Active analytics and Devexpress has dashboraddesigner and dashboardviwer as components in their toolbox.

If anyone else are seeking the same oppertunity in the Telerik toolbox please feel free to comment.

Thanks for providing great tools for the developers of the world.
Declined
Last Updated: 04 Aug 2023 04:40 by ADMIN
ADMIN
Created by: Dimitar
Comments: 7
Category: UI Framework
Type: Feature Request
4
This theme is available in WPF suite. We have the Light and Dark variations as well. 
Unplanned
Last Updated: 15 Aug 2017 09:36 by Jesse Dyck
ADMIN
Created by: Jack
Comments: 1
Category: UI Framework
Type: Feature Request
3
Add a control that appears from the form edge with animation and covers other controls.