Completed
Last Updated: 11 Jul 2022 08:54 by ADMIN
When SDK Browser try to download or connect to GitHub repo it is thrown an exception. 
Declined
Last Updated: 15 Jun 2022 06:35 by ADMIN
Created by: Eldoir
Comments: 2
Category: UI for WPF
Type: Bug Report
4

Hello,

When I do the following:

and I assign this style to my dynamically created columns from a behavior attached to the RadGridView, the style of the tooltip is the same as the style of the header.

They seem to share the same style, so that when I change one property on the header, the tooltip gets the same, and vice-versa.

Do you repro? I'm on version 2020.3.1020.45.

Thanks,

Arthur

Declined
Last Updated: 13 May 2022 09:51 by ADMIN
Created by: Vesko
Comments: 8
Category: UI for WPF
Type: Feature Request
24
Add a new Captcha control
Completed
Last Updated: 10 May 2022 11:47 by ADMIN
Release R2 2022
Created by: Viktoria
Comments: 0
Category: UI for WPF
Type: Feature Request
7
Introduce new theme with the Windows 11 look.
Completed
Last Updated: 04 May 2022 09:14 by ADMIN
Release R2 2022
Created by: Martin Ivanov
Comments: 2
Category: UI for WPF
Type: Feature Request
16
Add a virtual keyboard control similar to WinForms.
https://www.telerik.com/products/winforms/virtual-keyboard.aspx
Duplicated
Last Updated: 26 Apr 2022 12:36 by Mats
Created by: Mats
Comments: 2
Category: UI for WPF
Type: Bug Report
3

Hi Telerik-Team,

 

on of our user found a bug when you flick with the mouse on resizing a column.

The system crashes. Here is the message and stacktrace:

Message
   Object reference not set to an instance of an object.
   
StackTrace
   at Telerik.Windows.Controls.GridView.GridViewHeaderCell.HeaderToResize(Object gripper)
   at Telerik.Windows.Controls.GridView.GridViewHeaderCell.OnColumnHeaderResize(Object sender, DragDeltaEventArgs e)
   at System.Windows.Controls.Primitives.DragDeltaEventArgs.InvokeEventHandler(Delegate genericHandler, Object genericTarget)
   at System.Windows.RoutedEventArgs.InvokeHandler(Delegate handler, Object target)
   at System.Windows.RoutedEventHandlerInfo.InvokeHandler(Object target, RoutedEventArgs routedEventArgs)
   at System.Windows.EventRoute.InvokeHandlersImpl(Object source, RoutedEventArgs args, Boolean reRaised)
   at System.Windows.UIElement.RaiseEventImpl(DependencyObject sender, RoutedEventArgs args)
   at System.Windows.UIElement.RaiseEvent(RoutedEventArgs e)
   at System.Windows.Controls.Primitives.Thumb.OnMouseMove(MouseEventArgs e)
   at System.Windows.UIElement.OnMouseMoveThunk(Object sender, MouseEventArgs e)
   at System.Windows.Input.MouseEventArgs.InvokeEventHandler(Delegate genericHandler, Object genericTarget)
   at System.Windows.RoutedEventArgs.InvokeHandler(Delegate handler, Object target)
   at System.Windows.RoutedEventHandlerInfo.InvokeHandler(Object target, RoutedEventArgs routedEventArgs)
   at System.Windows.EventRoute.InvokeHandlersImpl(Object source, RoutedEventArgs args, Boolean reRaised)
   at System.Windows.UIElement.RaiseEventImpl(DependencyObject sender, RoutedEventArgs args)
   at System.Windows.UIElement.RaiseTrustedEvent(RoutedEventArgs args)
   at System.Windows.UIElement.RaiseEvent(RoutedEventArgs args, Boolean trusted)
   at System.Windows.Input.InputManager.ProcessStagingArea()
   at System.Windows.Input.InputManager.ProcessInput(InputEventArgs input)
   at System.Windows.Input.InputProviderSite.ReportInput(InputReport inputReport)
   at System.Windows.Interop.HwndMouseInputProvider.ReportInput(IntPtr hwnd, InputMode mode, Int32 timestamp, RawMouseActions actions, Int32 x, Int32 y, Int32 wheel)
   at System.Windows.Interop.HwndMouseInputProvider.FilterMessage(IntPtr hwnd, WindowMessage msg, IntPtr wParam, IntPtr lParam, Boolean& handled)
   at System.Windows.Interop.HwndSource.InputFilterMessage(IntPtr hwnd, Int32 msg, IntPtr wParam, IntPtr lParam, Boolean& handled)
   at MS.Win32.HwndWrapper.WndProc(IntPtr hwnd, Int32 msg, IntPtr wParam, IntPtr lParam, Boolean& handled)
   at MS.Win32.HwndSubclass.DispatcherCallbackOperation(Object o)
   at System.Windows.Threading.ExceptionWrapper.InternalRealCall(Delegate callback, Object args, Int32 numArgs)
   at System.Windows.Threading.ExceptionWrapper.TryCatchWhen(Object source, Delegate callback, Object args, Int32 numArgs, Delegate catchHandler)
   at System.Windows.Threading.Dispatcher.LegacyInvokeImpl(DispatcherPriority priority, TimeSpan timeout, Delegate method, Object args, Int32 numArgs)
   at MS.Win32.HwndSubclass.SubclassWndProc(IntPtr hwnd, Int32 msg, IntPtr wParam, IntPtr lParam)
   at MS.Win32.UnsafeNativeMethods.DispatchMessage(MSG& msg)
   at System.Windows.Threading.Dispatcher.PushFrameImpl(DispatcherFrame frame)
   at System.Windows.Threading.Dispatcher.PushFrame(DispatcherFrame frame)
   at System.Windows.Window.ShowHelper(Object booleanBox)
   at System.Windows.Window.Show()
   at System.Windows.Window.ShowDialog()
   at Test_WPF.MainWindow.StartInstance(Type program) in C:\Users\masi\source\repos\NEMO\Test_WPF\MainWindow.xaml.cs:line 51

 

I have attached two examples. One in our app and a test application.

 

I hope you can figure out what is going on.

 

Best regards,

Mats

Completed
Last Updated: 15 Apr 2022 14:23 by ADMIN
Release LIB 2022.1.418 (18 Apr 2022)
Currently, all named sets are placed in a folder named "Sets". The metadata we query from the server contains names for these folders and we should use them.
Declined
Last Updated: 01 Apr 2022 11:23 by ADMIN
Created by: LindenauAtSOG
Comments: 4
Category: UI for WPF
Type: Feature Request
1

Right now, it is not easy to disable styles for standard controls like Button.
Especially when using NoXaml.

You have to create an Empty style on Application level for the control to "rewind" its style.
I do believe this kind of style drags down performance of controls when unloading, since it causes StyleChanged events.

 

Some explanation about performance (how things work to my understanding). Might be BS, but I spend a few hours debugging through .net code to get this idea:

Issue is, that when control is unloaded, its not part of the logical / visual tree of the application anymore, so it falls back to styles defined on assembly level.
e.g. Themes/Generic.xaml.  So the empty styles defined on Application level do not count anymore, but the ones you defined in your theme.
This can be observed on RadTabbedWindow. When unloading pages (like switching between them), controls fall back to the styles defined in the theme from Telerik.Windows.Controls.Navigation, because they are still children of that page.
You can observe this behaviour if you set a Breakpoint in FrameworkElement.OnStyleChanged before unloading a control tree.

 

 

If you'd remove the System.Windows.xaml from your theme-dictionaries so that one can decide to merge those styles or not, that would be great.

Declined
Last Updated: 01 Apr 2022 11:17 by ADMIN
Created by: Martin
Comments: 2
Category: UI for WPF
Type: Bug Report
0

https://www.telerik.com/forums/bug-maybe-xdg0047-error-the-following-type-was-expected-ifilteringcontrol

I've just updated Telerik and are now getting this compile time error:

Severity Code Description Project File Line Suppression State
Error XDG0047 The specified value cannot be assigned. The following type was expected: "IFilteringControl". Modelkatalog.Client C:\develop\data-tool-modelkatalog\Modelkatalog.Client\Controls\List\CarVariantsList.xaml 1

I'm getting this error from 2 XAML documents that both implement a custom Fitler for the RadGridView 

I didn't get this error before, and I'm still able to compile and run the project - which kind of defeat the purpose of [Severity: Error]

 

 
Unplanned
Last Updated: 25 Mar 2022 08:16 by ADMIN
Created by: Dorlig
Comments: 1
Category: UI for WPF
Type: Bug Report
2

In Windows 11,  when mouse over top level window title bar maximize box,  there should be snap layout drop down, but for any child window there should not be snap layout drop down.

I've tested the following 4 cases and all of them works fine

   1. win32 project

   2. MFC project

   3. general Winform project

   4. general WPF project.

but for Telerik WPF project which use RadRibbonWindow as main window, the behavior is wrong. as attached video shows

Unplanned
Last Updated: 18 Mar 2022 13:24 by Luc
When running an app on a remote computer and sharing the local webcam through the RDP, the light indicator on the webcam remains on even after the webcam is shut down. It only goes off if the process hosting the webcam's app is terminated.
Completed
Last Updated: 17 Mar 2022 14:32 by ADMIN
Release LIB 2022.1.321 (21 March 2022)
Created by: Bartosz
Comments: 3
Category: UI for WPF
Type: Bug Report
1

I noticed that you're translating twice the element when it's inside of a container.

Based on your MVVM app:

Select Buggati Veyron

Select with pressed CTRL a Volkswagen Group.

Move Volkswagen group.

Expected : Both items moved the same amount of pixels( or at least property exposed to change it )

Unplanned
Last Updated: 11 Mar 2022 14:59 by ADMIN
Created by: Bartosz
Comments: 3
Category: UI for WPF
Type: Feature Request
2

Hello i have noticed few weird/wrong behaviors of containers.

Based on your MVVM demo application:

Select node : A4 in Audi group

Select node Volkswagen Group.

Move Volkswagen group by 1px

In such case you removed A4 node from its container, which was dropped correctly.

Duplicated
Last Updated: 21 Feb 2022 10:54 by ADMIN

We are using RadRichText box along with HtmlDataProvider to create new para in specific notes- comments. As our application heavily relay on adding comments in html format when adding/ forwarding application to another user.

As a main control RadRichText box is working fine and dev team is recommending to use it in Production. But issue happens when we are rendering all comments as list associated to one application. Currently we have some application having more than 200 comments.

We used RadRichtext box to render HTML as readonly. but I impacted performance. Page take enough time to load contents. 

Currently we replaced RadRichText box with HtmlRenderer.WPF (HtmlPanel) control, which is much efficient compare to Telerik control. However HtmlPanel has its own limitation.

I wish if Telerik has such lightweight control to render HTML content in more efficient way, which does not effect application performance.

Completed
Last Updated: 16 Feb 2022 14:03 by ADMIN
 Currently, the UpgradeApiAnalyzer tool relies on VS Build Tools 2015. Add support for .Net 4.7 and VS Build Tools 2019
Completed
Last Updated: 15 Feb 2022 09:37 by ADMIN
Release R1 2022 SP1
Created by: Xavier
Comments: 0
Category: UI for WPF
Type: Feature Request
2
The webcam's settings dialog currently allows image/video and camera settings to be changed. When using a microphone adjusting audio settings would be useful.
Completed
Last Updated: 11 Feb 2022 14:44 by ADMIN
Release LIB 2022.1.214 (14 Feb 2022)

To whom it may concern,

In our MVVM-project, we are using a derived implementation of the RadRibbonWindow to add some customized functions, for example to add EventHandlers firing when something changed in the view, for example language or culture setting changes from another window. With the EventToCommandBehavior binding, we would like to pass the fired custom event to our view model to execute an async command. Although the event is not shown for autocompletion, everything works fine during runtime, and the command is executed when the event was fired. Unfortunately, the VisualStudio XAML designer cannot bind the custom event handler for the EventToCommand Behavior tag and therefore shows an exception within the XAML code, and within the XAML designer. Because of that binding problem, we are unable to further use the designer to get a preview of our designed windows.

We tried to derive our window from the basic WPF window (System.Windows.Window) and simply add the custom event handler but it did not work, either. Is there any problem with our implementation, or with the EventToCommandBehavior leading to an exception during design time? I have attached a minimal working example. In the code, I have derived a customized window class from the basic WPF window (shows the same error as the RadRibbonWindow), and have added a new event handler. This window is used as main window and fires the custom event when the event OnContentRendered function is called. The view binds this event within XAML to a command of the view model. The command is implemented with our customized asynchronous command. The XAML designer throws the described exception (as shown in the provided picture) but when I debug the program, a break point set within the function called by the command is hit.

I have removed the package "Telerik.Windows.Controls.for.Wpf.Xaml.2021.3.1109" within the .zip-folder because the code would have exceeded the maximum file size.

Sincerely,

Matthias Jörg

Completed
Last Updated: 31 Jan 2022 13:43 by ADMIN
The delay is observed when the project already references one of our WPF NuGet and you open the NuGet window to add more NuGets.
Unplanned
Last Updated: 25 Jan 2022 12:41 by ADMIN
Created by: Eldoir
Comments: 3
Category: UI for WPF
Type: Feature Request
1

Hello!

I'm in need for a VisibleColumnCount dependency property for RadGridView (or GridViewDataControl I guess).

Just like FrozenColumnCount actually, so I guess this is just a simple dev but I can be wrong?

It would be so helpful, because I have a textbox ("search column with name") that I use to toggle the visibility of the columns in my RadGridView, and I want to do stuff whether there are matching columns (like, displaying a text "No results").

Currently, I'm using a bunch of converters to do the job an it leads to quite ugly and hard-to-maintain code.

Thanks in advance!

Arthur

Declined
Last Updated: 14 Jan 2022 08:57 by ADMIN
Created by: Sia
Comments: 1
Category: UI for WPF
Type: Bug Report
1
We distribute two types of themes solutions with our source code. The first one are: Themes.Sources.sln (for Silverlight), Themes.Sources_WPF.sln and Themes.Sources_NetCore.sln which are used to rebuild our themes. The second one are those without Source in their names, which are used to distribute the output files. Adding references there will remove the errors which appear.