In Development
Last Updated: 20 Aug 2019 13:12 by ADMIN
When you apply an average aggregate function (for example via the RadPivotFieldList control) a VerificationException is thrown. The exception message is: "Operation could destabilize the runtime."
In Development
Last Updated: 14 Aug 2019 15:52 by ADMIN
The exception is thrown due to an empty byte[] which is applied to the image source.
In Development
Last Updated: 13 Aug 2019 08:59 by ADMIN
Scheduled for R3 2019
ADMIN
Created by: Tanya
Comments: 6
Category: UI for WPF
Type: Feature Request
14
Create control for fast editing/visualization of source code.
In Development
Last Updated: 09 Aug 2019 15:53 by ADMIN
Created by: Abhishek
Comments: 0
Category: RichTextBox
Type: Bug Report
0
When opening a document which contains date fields, RadRichTextBox doesn't update their values.
Workaround: Invoke UpdateAllFields() or UpdateField().
In Development
Last Updated: 06 Aug 2019 15:59 by ADMIN
An InvalidOperationException is thrown with the following message: "Cyclic reference found while evaluating the ThemeStyle property on element ..."
In Development
Last Updated: 25 Jul 2019 08:51 by ADMIN
Add an API that allows you to hide the Start Recording and Take Snapshot buttons.
In Development
Last Updated: 11 Jul 2019 10:49 by ADMIN
The ImagesDeflaterCompressionLevel and ContentsDeflaterCompressionLevel in the PdfFormatProvider's export settings have 0 for default value instead of -1.

Workaround: Change the settings's properties to -1 explicitly.
In Development
Last Updated: 08 Mar 2019 12:39 by ADMIN
"Win32Exception (0x80004005): Not enough storage is available to process this command" is thrown when multiple RadDocument instances are created in background threads. 

This is due to the fact that RadDocument contains MailMergeDataSource object, which is DependencyObject. When multiple dependency objects are created in different threads, they are not property freed by thread's Dispatcher.

Workaround 1: Microsoft provided workaround in a bug report here:
https://connect.microsoft.com/VisualStudio/feedback/details/620588/system-componentmodel-win32exception-0x80004005-not-enough-storage-is-available-to-process-this-command , namely:
------------------------------
Put the following code:

Dispatcher dispatcher = Dispatcher.CurrentDispatcher;
dispatcher.BeginInvokeShutdown(DispatcherPriority.Normal);
Dispatcher.Run();

anywhere in the background thread processing the RadDocument.
-----------------------------

Workaround 2: Use pooling of the used threads. The problem is that Task Parallel Library (which has built-in pooling) does not use STA threads by default, but this can be achieved by using custom TaskScheduler (attached, the code is get from here: https://code.msdn.microsoft.com/ParExtSamples ):

            var parallelOptions = new ParallelOptions()
            {
                TaskScheduler = new StaTaskScheduler(Environment.ProcessorCount)
            };

            Parallel.For(0, 10000, parallelOptions, cc =>
            {
                    var document = new DocxFormatProvider().Import(data);
                    byte[] pdfBytes = new PdfFormatProvider().Export(document);

            };