Unplanned
Last Updated: 21 Feb 2020 10:40 by ADMIN

Hi,

 

I try get the max resolution of the camera hardware on the Surface Pro 4 (SP4) I use as a test platform. Using the default Camera App, under the Settings of the Rear camera, I can pick the highest photo resolution of 8MP, 3264x2448. Even if it is the Front Camera, the 3 resolution options are: 2560x1440 (3.7 mP), 2560x1920 (4.9 MP), 2560x1706 (4.4 MP)

When I use my test App using the RadWebCam, the resolution is only 1920x1440, when I already use the maxFormatIndex of the videoFormats. So I wonder if there are other ways to get the max resolution. 

Thanks.

 

Unplanned
Last Updated: 20 Feb 2020 12:29 by ADMIN
Created by: Dan
Comments: 0
Category: UI for WinForms
Type: Feature Request
1
Introduce a Converter tool standalone application which does not depend on a specific Visual Studio version.
Unplanned
Last Updated: 19 Feb 2020 14:27 by ADMIN
Unplanned
Last Updated: 19 Feb 2020 11:39 by ADMIN

 public RadForm1() 
        {
            RadMapElement.VisualElementFactory = new MyMapVisualElementFactory();
            InitializeComponent();
        } 

 

public class MyMapVisualElementFactory : MapVisualElementFactory
    {
        public override MapCluster CreateCluster()
        {
            System.Diagnostics.Debug.WriteLine("FIRE!");
            return new MapCluster();
        }
    }
Completed
Last Updated: 19 Feb 2020 11:33 by ADMIN
Release R1 2020 SP1
Created by: Solomon
Comments: 3
Category: Installer and VS Extensions
Type: Feature Request
1

It appears that RadControlSpy.dll isn't packaged with any of the Telerik.UI.for.WinForms NuGet packages and isn't available as a standalone package.

This request is to make the DLL available as a standalone NuGet package available on the Telerik NuGet server.

Unplanned
Last Updated: 19 Feb 2020 08:05 by ADMIN
Created by: Frank
Comments: 0
Category: UI for WinForms
Type: Feature Request
0

Default:

Desired:

Workaround: handle the ExplorerControl.MainNavigationTreeView.NodeFormatting event and replace the node's text with the FileBrowserTreeNode.Label: 

    Sub New()

        InitializeComponent() 

        AddHandler Me.RadOpenFileDialog1.OpenFileDialogForm.ExplorerControl.MainNavigationTreeView.NodeFormatting, AddressOf MainNavigationTreeView_NodeFormatting
        Me.RadOpenFileDialog1.ShowDialog() 
    End Sub

    Private Sub MainNavigationTreeView_NodeFormatting(sender As Object, e As Telerik.WinControls.UI.TreeNodeFormattingEventArgs)
        If e.Node.Text = "K:" Then
            Dim f As FileBrowserTreeNode = TryCast(e.Node, FileBrowserTreeNode)
            If f IsNot Nothing Then
                e.Node.Text = f.DataItem.Label
            End If 
        End If 
    End Sub
Pending Review
Last Updated: 19 Feb 2020 04:57 by Yusi
Created by: Yusi
Comments: 3
Category: PropertyGrid
Type: Bug Report
0

Problem: I'd like to filter the properties to be displayed by their category names defined by the Category attribute. Based on the doc here (https://docs.telerik.com/devtools/winforms/controls/propertygrid/features/filtering), my understanding is to add a FilterDescriptor like this: New FilterDescriptor ("Category", FilterOperator.Contains, "some category name"). But it turned out to only filter by property name, not category name. Any misunderstanding or possible issue? Thank you for looking into this.

Reproduce:

1. Define a class like this:

    Private Class TestClass
        <Category("Cat1")> Public Property Property1 As Integer = 1
        <Category("Cat1")> Public Property Property2 As String = "Test 2"
        <Category("Cat2")> Public Property Property3 As String = "Test 3"
    End Class

2. Initialize a RadPropertyGrid in the Form.Load event:

        Dim testObj As New TestClass
        RadPropertyGrid1.EnableFiltering = True
        Dim filter As New FilterDescriptor("Category", FilterOperator.Contains, "2")
        RadPropertyGrid1.FilterDescriptors.Add(filter)
        RadPropertyGrid1.SelectedObject = testObj

3. The right property to be displayed should be Property3, but it turned out to be Property2

 

Example project: attached.

Thank you team!

 

Unplanned
Last Updated: 18 Feb 2020 11:38 by ADMIN

Hi team,

We need a ChartView with multiple series and multiple Y-axis. The axis color of each Y-axis should be automatically painted according to the palette setting (thank you for the brilliant work - it's very intuitive). However, if clear the series and re-assign a new set of series, the border color of the first axis changes to black, regardless which palette is active. If the palette is set to a new one, the border color can be re-painted correctly. See screenshot as attached.

How to reproduce: Please refer to the attached project for a demo of reproduction. Click the first button to populate new random data. The border color of the first axis should change to black after clicking the button twice and more times. Clicking the second button will force the palette to change and the border color will become normal.

 

Thank you, team.

 

Best,

Yusi

Unplanned
Last Updated: 17 Feb 2020 18:23 by Yannis
Created by: Yannis
Comments: 2
Category: GridView
Type: Bug Report
0

Hello,

I am using a radGridView on a Windows touch screen. When I am trying to scroll the rows by hand (EnableKineticScrolling was set to true), the scrolling process is very slow. If I will use the vertical scrollbar, then it is ok. How can I achieve this without using the vertical scrollbar?

I used EnableFastScrolling=true, but I did not see any improvement.

 

Regards,

Yannis

Unplanned
Last Updated: 17 Feb 2020 14:09 by ADMIN
Unplanned
Last Updated: 17 Feb 2020 13:52 by ADMIN
When a developer set the RadForm.ThemeName property and then drag any controls onto the form, they will get automatically this theme applied to the control's ThemeName property. However, if you already have some controls on the form with ThemeName = "X" and you change RadForm.ThemeName to "Y", all controls' ThemeName should be changed to the new RadForm.ThemeName as well.
Completed
Last Updated: 17 Feb 2020 11:56 by ADMIN
Release R1 2020 SP1

Greetings,

While testing the exporting feature of RadTreeView, I noticed the following issue :

Using the code below , everything works just fine :

Me.RadTreeView1.RightToLeft = System.Windows.Forms.RightToLeft.Yes
 
Dim exporter As TreeViewSpreadExport = New TreeViewSpreadExport(Me.RadTreeView1)
 
AddHandler exporter.CellFormatting, AddressOf exporter_CellFormatting
 
exporter.ExportFormat = SpreadExportFormat.Xlsx
 
exporter.ExportVisualSettings = False
exporter.ExportImages = False
exporter.ExportChildNodesGrouped = True
exporter.CollapsedNodeOption = HiddenOption.ExportAlways
 
Dim renderer As SpreadExportRenderer = New SpreadExportRenderer()
 
exporter.RunExport("D:\test.xlsx", renderer)

 

But, the following line of the code raises an error in a specific circumasntance (I describe it more, further in the thread)   :

exporter.RunExport("D:\test.xlsx", renderer)

 

Error Screenshot is attached : 1.jpg

Details about the error :

System.ArgumentOutOfRangeException
  HResult=0x80131502
  Message=value should be greater or equal than 0 and less or equal than 7.
Parameter name: value
  Source=Telerik.Windows.Documents.Spreadsheet
  StackTrace:
 
at Telerik.WinControls.UI.RadButtonBase.buttonElement_Click(Object sender, EventArgs e)
   at Telerik.WinControls.RadElement.OnClick(EventArgs e)
   at Telerik.WinControls.UI.RadButtonElement.OnClick(EventArgs e)
   at Telerik.WinControls.RadElement.DoClick(EventArgs e)
   at Telerik.WinControls.RadElement.RaiseBubbleEvent(RadElement sender, RoutedEventArgs args)
   at Telerik.WinControls.RadItem.RaiseBubbleEvent(RadElement sender, RoutedEventArgs args)
   at Telerik.WinControls.RadElement.RaiseRoutedEvent(RadElement sender, RoutedEventArgs args)
   at Telerik.WinControls.ComponentInputBehavior.OnMouseUp(MouseEventArgs e)
   at Telerik.WinControls.RadControl.OnMouseUp(MouseEventArgs e)
   at System.Windows.Forms.Control.WmMouseUp(Message& m, MouseButtons button, Int32 clicks)
   at System.Windows.Forms.Control.WndProc(Message& m)
   at Telerik.WinControls.RadControl.WndProc(Message& m)
   at System.Windows.Forms.NativeWindow.DebuggableCallback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)
   at System.Windows.Forms.UnsafeNativeMethods.DispatchMessageW(MSG& msg)
   at System.Windows.Forms.Application.ComponentManager.System.Windows.Forms.UnsafeNativeMethods.IMsoComponentManager.FPushMessageLoop(IntPtr dwComponentID, Int32 reason, Int32 pvLoopData)
   at System.Windows.Forms.Application.ThreadContext.RunMessageLoopInner(Int32 reason, ApplicationContext context)
   at System.Windows.Forms.Application.ThreadContext.RunMessageLoop(Int32 reason, ApplicationContext context)
   at Microsoft.VisualBasic.ApplicationServices.WindowsFormsApplicationBase.OnRun()
   at Microsoft.VisualBasic.ApplicationServices.WindowsFormsApplicationBase.DoApplicationModel()
   at Microsoft.VisualBasic.ApplicationServices.WindowsFormsApplicationBase.Run(String[] commandLine)

 

 

The Specific Circumstance :

In my RadTreeView's NodeMouseClick , I add some child nodes to the node which is clicked, at runtime :

Dim _Node1 As RadTreeNode = e.Node.Nodes.Add("Node 1")
Dim _Node2 As RadTreeNode = e.Node.Nodes.Add("Node 2")
Dim _Node3 As RadTreeNode = e.Node.Nodes.Add("Node 3")

 

Then I found out that setting "exporter.ExportChildNodesGrouped" to True causes the error. But if it is set to false, no error raised even in the above Circumstance.

P.S  Normally setting "exporter.ExportChildNodesGrouped" to True or False doesn't cause any error, but adding some child nodes at run time surly does.

 

Thanks for your attention.

 


Completed
Last Updated: 17 Feb 2020 11:47 by ADMIN
Release R1 2020 SP1

Please refer to the attached sample project and gif file which illustrates the exact steps and obtained result.

Workaround: set the DropDownStyle property to DropDown.

NOTE: Shift+Tab should also navigate through the controls in a reversed order with enabled AutoCompleteMode.

Completed
Last Updated: 17 Feb 2020 09:21 by ADMIN
Release R1 2020 SP1

I am using RadPDFViewer, i built a specific toolbar for manage the funcionalities of the viewer.

I didn´t found the any event when the current page is changed in viewer. I would like to show a label "Page NN of TT".

 I found this "https://www.telerik.com/forums/page-changed-detected", but didn´t have this event in RadPDFViewer.

 

Whats the better solution for the raise event when the current page displayed is changed? 

 

Can you help me ?!? 

Completed
Last Updated: 17 Feb 2020 09:15 by ADMIN
Release R1 2020 SP1

RadVirtualKeyboardForm is always shown below the associated controls. However, when there is no enough space for the entire RadVirtualKeyboardForm, it is cut off.

When the associated control is close to the screen boundaries, the location should be adjusted in such a way that the whole keyboard is displayed.

Completed
Last Updated: 17 Feb 2020 09:15 by ADMIN
Release R1 2020 SP1

Theme Names aren't sorted in the Properties window of VS2019


Unplanned
Last Updated: 17 Feb 2020 08:32 by ADMIN
Import hover style for a link in HTML:

a:hover {
            color: #3ca9f6
}
Unplanned
Last Updated: 14 Feb 2020 13:54 by ADMIN

Please refer to the attached sample project and follow the steps illustrated in the provided gif file.

Workaround:

        public RadForm1()
        {
            InitializeComponent();

            this.radPageView1.SelectedPageChanged += radPageView1_SelectedPageChanged;
        }

        private void radPageView1_SelectedPageChanged(object sender, EventArgs e)
        {
            if (this.radPageView1.SelectedPage != this.radPageViewPage1)
            {
                SelectionMiniToolBar selectionMiniToolBar = this.radRichTextEditor1.RichTextBoxElement.SelectionMiniToolBar as SelectionMiniToolBar;
                if (selectionMiniToolBar != null)
                {
                    selectionMiniToolBar.Hide();
                }
            }
        }

Unplanned
Last Updated: 14 Feb 2020 13:37 by ADMIN

Please use the following code:

 this.radPanel1.EnableGesture(GestureType.All);
            this.radPanel1.PanGesture += radScrollablePanel1_PanGesture; 

        private void radScrollablePanel1_PanGesture(object sender, PanGestureEventArgs e)
        {

        }

Add several controls in the scrollable panel so the horizontal/vertical scrollbar is shown. If you enable all gestures and try to pan in order to scroll to the added controls, neither the PanGesture event is fired, nor the scrollbar is move.

             
Unplanned
Last Updated: 14 Feb 2020 13:10 by ADMIN
Created by: atfats
Comments: 1
Category: UI for WinForms
Type: Feature Request
0

hi...

A Callout Control is in your roadmap for winforms please ?

thx in advance...

 

regards,

1 2 3 4 5 6