Completed
Last Updated: 12 Nov 2024 08:17 by ADMIN
Release Telerik UI for WPF 2024.4.1111 (2024 Q4)

ArgumentNullException can be thrown when opening a RadOpenFileDialog in the following scenario: CustomPlaces contains the Desktop directory, InitialDirectory is also set to Desktop and ShowNetworkLocations is false. 

System.Windows.Data Error: 8 : Cannot save value from target back to source. BindingExpression:Path=CurrentParentDirectory; DataItem='OpenFileDialogViewModel' (HashCode=57416810); target element is 'FileDialogsBreadcrumb' (Name='PART_PathNavigationPane'); target property is 'CurrentItem' (type 'Object') ArgumentNullException:'System.ArgumentNullException: Value cannot be null.
Parameter name: value
   at System.String.StartsWith(String value)
   at Telerik.Windows.Controls.FileDialogs.Helpers.PathHelper.CapitalizeNetworkPath(String path)
   at Telerik.Windows.Controls.FileDialogs.ExplorerControl.BringItemIntoView(DirectoryBaseWrapper itemToBring)
   at Telerik.Windows.Controls.FileDialogs.ExplorerControl.SyncTreeViewWithCurrentDir()
   at Telerik.Windows.Controls.FileDialogs.ExplorerControl.ProcessCurrentParentDirChanged()
   at System.ComponentModel.PropertyChangedEventHandler.Invoke(Object sender, PropertyChangedEventArgs e)
   at Telerik.Windows.Controls.ViewModelBase.OnPropertyChanged(String propertyName)
   at Telerik.Windows.Controls.FileDialogs.OpenFileDialogViewModel.OnPropertyChanged(String propertyName)
   at Telerik.Windows.Controls.FileDialogs.DialogViewModel.set_CurrentParentDirectory(DirectoryBaseWrapper value)'

Unplanned
Last Updated: 15 Oct 2024 15:14 by Martin Ivanov
Created by: Martin Ivanov
Comments: 0
Category: FileDialogs
Type: Feature Request
1
Add API that allows to customize the files/folders search action. Currently, the searching happens on all subfolders starting from the current directory. Allow the user to change this and search only in the current folder.
Completed
Last Updated: 14 Oct 2024 15:48 by ADMIN
FileDialogs are constructed by RadWindow and ExplorerControl as its content. 

Explorer control holds navigation tree, autocomplete, filtering combobox, main pane for viewing fodler and files, search box, breadcrumb. You can check all visual parts in the following help article:

http://docs.telerik.com/devtools/wpf/controls/radfiledialogs/visual-structure

Users might need to put the ExplorerControl in non-window parts of their application (for example in docked RadPane of RadDocking. Also, they might need to override OK/Cancel commands for that purpose.
Unplanned
Last Updated: 10 Jul 2024 11:00 by Martin Ivanov
The context menu that opens when you right click in the file explorer (over a file or an empty area) is displayed wrong when the menu is opened on the second monitor. The context menu is offset to the left or right of the mouse, based on the monitor position. The first monitor in this context means the one where the RadFileDialog (or the ExplorerControl) was initially opened. The second monitor is the other monitor.
Unplanned
Last Updated: 22 Mar 2024 09:20 by Stenly
Created by: Stenly
Comments: 0
Category: FileDialogs
Type: Feature Request
1
Add rectangle selection in multiple/extended selection mode just like in Windows Explorer.
Unplanned
Last Updated: 15 Feb 2024 11:46 by Pat Huesers
Show the actual image when the layout of the main pane is set to Medium, Large and Extra Large Icons.
Unplanned
Last Updated: 18 Dec 2023 15:02 by Martin Ivanov

The following exception is thrown when a new file dialog is created on a separate thread and its ShowDialog method is invoked.
InvalidOperationException: "The calling thread cannot access this object because a different thread owns it."

This happens also if you define an ExplorerControl in any Window opened on another UI thread.


To work this around make sure that you use RadFileDialog and ExplorerControls only on the main UI thread. For example:

App.Current.Dispatcher.BeginInvoke(new Action(() =>
{
     RadOpenFileDialog openFileDialog = new RadOpenFileDialog();
     openFileDialog.ShowDialog();
}));

Unplanned
Last Updated: 17 Nov 2023 08:04 by Philipp
Add properties that control the visibility of the different elements in the ExplorerControl. Those are:
  • the address bar where you enter the directory
  • the search bar at the top right corner of the window
  • the main pane, where the folders and files are displayed
  • the navigation treeview at the left side of the control
  • the new folder button
  • the layout combobox


Unplanned
Last Updated: 14 Aug 2023 06:16 by Tom

Provide built-in support for the following combinations:

  • Move to the previous folder:  Backspace or Alt+Left Arrow combination
  • Move to the next folder: Alt+Right Arrow combination
  • Change layout: Ctrl + Mousewheel combination

Completed
Last Updated: 29 May 2023 08:38 by ADMIN
Release R2 2023

ArithmeticException is thrown on RadSaveFileDialog's ShowDialog call, when the device model profile of the OS (from the Color Management menu) is set to sRGB virtual device model profile.

The profile should be set through the Change system defaults menu. This setting is accessed by opening the Color Management menu in the OS, then select the Advanced tab, then click on Change system defaults... In the newly opened dialog click Advanced again and change the Device profile to sRGB virtual device model profile.

This is actually a bug in the WPF framework that is reported here.

The important part of the exception stacktrace is the following:

System.ArithmeticException: Overflow or underflow in the arithmetic operation.
--- End of inner exception stack trace ---
at System.Windows.Media.Imaging.ColorConvertedBitmap.FinalizeCreation()
at System.Windows.Media.Imaging.ColorConvertedBitmap..ctor(BitmapSource source, ColorContext sourceColorContext, ColorContext destinationColorContext, PixelFormat format)
at System.Windows.Media.Imaging.BitmapSource.CreateCachedBitmap(BitmapFrame frame, BitmapSourceSafeMILHandle wicSource, BitmapCreateOptions createOptions, BitmapCacheOption cacheOption, BitmapPalette palette)
at System.Windows.Media.Imaging.BitmapFrameDecode.FinalizeCreation()
at System.Windows.Media.Imaging.BitmapFrameDecode..ctor(Int32 frameNumber, BitmapCreateOptions createOptions, BitmapCacheOption cacheOption, BitmapDecoder decoder)
at System.Windows.Media.Imaging.BitmapDecoder.SetupFrames(BitmapDecoder decoder, ReadOnlyCollection`1 frames)
at System.Windows.Media.Imaging.BitmapDecoder.get_Frames()
at System.Windows.Media.Imaging.BitmapFrame.CreateFromUriOrStream(Uri baseUri, Uri uri, Stream stream, BitmapCreateOptions createOptions, BitmapCacheOption cacheOption, RequestCachePolicy uriCachePolicy)
at System.Windows.Media.ImageSourceConverter.ConvertFrom(ITypeDescriptorContext context, CultureInfo culture, Object value)
at System.Windows.Baml2006.TypeConverterMarkupExtension.ProvideValue(IServiceProvider serviceProvider)


Unplanned
Last Updated: 24 Apr 2023 10:49 by Martin Ivanov
Currently, you can select and deselect files and folders only through the UI. There are no methods or properties that allows to do that manually. Add such API.
Won't Fix
Last Updated: 21 Apr 2023 13:54 by ADMIN
A binding error appears in the VS Output pane on startup of the RadOpenFileDialog. The error states the following:
System.Windows.Data Error: 26 : ItemTemplate and ItemTemplateSelector are ignored for items already of the ItemsControl's container type RadBreadcrumbBarItem
The error can be ignored because it doesn't break the file dialog functionalities.
Unplanned
Last Updated: 01 Mar 2023 14:27 by Stenly
Currently, when the RadFileDialogs control is opened in a remote session, redirected drivers from the local machine will not be shown in the control. We could add an option to show the drivers from the local machine, which are chosen to be used in the remote session.
Completed
Last Updated: 19 Jan 2023 14:50 by ADMIN
Applying custom dark Windows8Touch theme palette colors results to black colors (unchanged) of the save file dialog's PART_SelectedFilesAutoCompleteBox caret and the confirm save dialog content's foreground.
Unplanned
Last Updated: 03 Jan 2023 11:51 by Martin Ivanov
Currently, double click on a file in the ExplorerControl starts the renaming action. Allow changing this behavior. The possible modes could be rename, execute file and do nothing. 

Note that also the context menu of the file should reflect the mode. Currently, the menu shows the default action based on the file extension as a bold text option. For example - "Open" or "Install". This is inconsistent with the default behavior where the file gets renamed (instead of opened). Ensure that the context menu bolding is updated accordingly.
Completed
Last Updated: 06 Oct 2022 15:10 by ADMIN
Release LIB 2022.3.1010 (10 Oct 2022)
Add an API that can be used to cancel or modify the editing of files and folders. For example, you can introduce Editing and Edited events for the dialog which can be fired when the selected file goes into edit mode and after the editing is committed.
Completed
Last Updated: 23 Sep 2022 08:10 by ADMIN
Release LIB 2022.3.926 (26 Sep 2022)
Currently, long file names are truncated when the view is either List, Small Icons, or Tiles
Completed
Last Updated: 25 Jul 2022 09:51 by ADMIN
Release LIB 2022.2.725 (25 July 2022)
A binding error is thrown in RadOpenFolderDialog when it is shown.

 System.Windows.Data Error: 40 : BindingExpression path error: 'IsSearchActive' property not found on 'object' ''OpenFolderDialogViewModel' (HashCode=65514185)'. BindingExpression:Path=IsSearchActive; DataItem='OpenFolderDialogViewModel' (HashCode=65514185); target element is 'FileDialogSearchPane' (Name=''); target property is 'IsSearchViewActive' (type 'Boolean')
Completed
Last Updated: 22 Jul 2022 16:43 by ADMIN
Release LIB 2022.2.725 (25 July 2022)
The following output binding error is printed - System.Windows.Data Error: 26 : ItemTemplate and ItemTemplateSelector are ignored for items already of the ItemsControl's container type; Type='RadWatermarkTextBox'.
Completed
Last Updated: 14 Jun 2022 13:18 by ADMIN
Release R2 2022 SP1
When DetailsView is set from the drop-down, the Date Modified column is not updated. For example, if the dialog is opened at a specific place and we modified a file (edit, replace) from an external place (source), Date Modified does not reflect the changed date.
1 2 3 4 5 6