Completed
Last Updated: 10 Sep 2018 08:24 by ADMIN
ADMIN
Created by: Martin
Comments: 13
Category: FileDialogs
Type: Feature Request
15

			
Completed
Last Updated: 30 Oct 2018 06:39 by ADMIN
ADMIN
Created by: Dinko
Comments: 1
Category: FileDialogs
Type: Feature Request
5

			
Completed
Last Updated: 10 May 2018 11:16 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.
Completed
Last Updated: 09 May 2018 06:01 by ADMIN
ADMIN
Created by: Vladimir Stoyanov
Comments: 1
Category: FileDialogs
Type: Feature Request
4

			
Completed
Last Updated: 10 May 2018 11:59 by ADMIN
Click on Drive / Folder in the Navigation tree should put its Name in the AutoComplete box and then pressing the Open Button of the dialog should choose the selected drive / folder and close the dialog.
Completed
Last Updated: 10 Sep 2019 05:36 by ADMIN
Release R3 2019
TextSearch navigation in the Main Pane does not work. If you press letter "a" the first folder with Name starting with "a" should be selected.
This needs to work in alll layouts including Details which uses RadGridView.
Completed
Last Updated: 09 Aug 2019 07:58 by ADMIN
Release LIB 2019.2.812 (8/12/2019)
The items inside the Tree Navigation Pane are not sorted in the same way as the native MS dialog. In our OpenFolderDialog when there is a file or folder name which starts with underscore "_" the file/folder is placed at the bottom of the tree navigation view. Looking at the tree from the MS dialog it is placed at the top.

In the Main Pane, the items are sorted correctly.
Completed
Last Updated: 24 Apr 2018 05:32 by ADMIN
Overrideble properties / methods in DialogViewModels could be added to support custom (or filtered) sources of the navigation TreeView and navigation Breadcrumb.

As a temporary solution, users might filter the breadcrumb this way:
 var breadCrumb = (sender as RadOpenFolderDialog).ChildrenOfType<RadBreadcrumb>().LastOrDefault();
            if (breadCrumb != null)
            {
                RadBreadcrumbBarItem bar = breadCrumb.ItemContainerGenerator.ContainerFromIndex(0) as RadBreadcrumbBarItem;

                DirectoryInfoWrapper bDrive = bar.Items.OfType<DirectoryInfoWrapper>().FirstOrDefault(dir => dir.Name.StartsWith("B"));
                bar.Items.Remove(bDrive);

                DirectoryInfoWrapper rDrive = bar.Items.OfType<DirectoryInfoWrapper>().FirstOrDefault(dir => dir.Name.StartsWith("R"));
                bar.Items.Remove(rDrive);
            }

To filter the treeview:

 var tree = (sender as RadOpenFolderDialog).ChildrenOfType<RadTreeView>().LastOrDefault();
            if (tree != null)
            {
                tree.LoadOnDemand += Tree_LoadOnDemand;
            }
   private void Tree_LoadOnDemand(object sender, Telerik.Windows.RadRoutedEventArgs e)
        {
            RadTreeViewItem clickedItem = e.OriginalSource as RadTreeViewItem;
            List<DirectoryInfoWrapper> dirsToRemove = new List<DirectoryInfoWrapper>();
            foreach (DirectoryInfoWrapper dir in clickedItem.Items.OfType<DirectoryInfoWrapper>())
            {
                // removing drives 'R:' and 'B:' for testing purposes.
                if (dir.Name.StartsWith("R") || dir.Name.StartsWith("B"))
                {
                    dirsToRemove.Add(dir);
                }
            }
            dirsToRemove.ForEach(dir => clickedItem.Items.Remove(dir));
        }
Completed
Last Updated: 11 Dec 2019 11:02 by ADMIN
Release R1 2020
Add a mechanism that allows show/hide the context menu that opens when you right click on an empty space in the dialog. For example, you should be able to hide the "New Folder" or "Properties" options.
Completed
Last Updated: 10 Dec 2019 14:55 by ADMIN
When a link to a folder is selected and the Open button is clicked, the RadOpenFileDialog does not navigate to that folder. 
Completed
Last Updated: 13 Dec 2019 13:36 by ADMIN
You can show the shortcuts by adding a Filter, however in the MS dialogs they are visible by default. 
Completed
Last Updated: 01 Nov 2019 08:35 by ADMIN
Release LIB 2019.3.1104

Using RadOpenFileDialog reports a lot of binding errors. #26 seems to happen all the time, whereas #40 is related to the length of the initial directory.

The dialog is working, but those errors are really disturbing. The more false binding errors we get, the higher the possibility is that we miss real errors. Suppressing them by setting the error level to Critical is not a solution, as it will suppress real errors as well.

 

System.Windows.Data Error: 26 : ItemTemplate and ItemTemplateSelector are ignored for items already of the ItemsControl's container type; Type='RadWatermarkTextBox'
System.Windows.Data Warning: 40 : BindingExpression path error: 'IsHidden' property not found on 'object' ''OpenFileDialogViewModel' (HashCode=39129256)'. BindingExpression:Path=IsHidden; DataItem='OpenFileDialogViewModel' (HashCode=39129256); target element is 'RadBreadcrumbBarItem' (Name=''); target property is 'Visibility' (type 'Visibility')
System.Windows.Data Warning: 40 : BindingExpression path error: 'IsSystemHiddenActual' property not found on 'object' ''OpenFileDialogViewModel' (HashCode=39129256)'. BindingExpression:Path=IsSystemHiddenActual; DataItem='OpenFileDialogViewModel' (HashCode=39129256); target element is 'RadBreadcrumbBarItem' (Name=''); target property is 'Visibility' (type 'Visibility')
System.Windows.Data Warning: 40 : BindingExpression path error: 'IsHidden' property not found on 'object' ''OpenFileDialogViewModel' (HashCode=39129256)'. BindingExpression:Path=IsHidden; DataItem='OpenFileDialogViewModel' (HashCode=39129256); target element is 'RadBreadcrumbBarItem' (Name=''); target property is 'Visibility' (type 'Visibility')
System.Windows.Data Warning: 40 : BindingExpression path error: 'IsSystemHiddenActual' property not found on 'object' ''OpenFileDialogViewModel' (HashCode=39129256)'. BindingExpression:Path=IsSystemHiddenActual; DataItem='OpenFileDialogViewModel' (HashCode=39129256); target element is 'RadBreadcrumbBarItem' (Name=''); target property is 'Visibility' (type 'Visibility')
System.Windows.Data Error: 26 : ItemTemplate and ItemTemplateSelector are ignored for items already of the ItemsControl's container type; Type='RadBreadcrumbBarItem'

Completed
Last Updated: 19 Apr 2018 14:28 by ADMIN
OpenFolderDialog with no FileName specified. Select Drive C and the press Open Folder - Exception in PreserveLastAccessDirectoryIfNeeded method.
Completed
Last Updated: 25 May 2018 15:12 by ADMIN
In R2 2018 Release we released the standalone usage of ExplorerControl and the CurrentDirectoryPath works only as a setter. When user sets it- it navigates to the directory with the given path. It would be useful for the clients to have this property with working getter - to provide the path of the current folder.
Completed
Last Updated: 08 Jun 2018 12:17 by ADMIN
Completed
Last Updated: 11 May 2018 15:25 by ADMIN
Expose a ShowReadOnly boolean property which will indicate whether the dialog box contains a read-only checkbox and ReadOnlyChecked property indicating whether the read-only check box is selected
Completed
Last Updated: 03 Sep 2018 13:40 by ADMIN
Create a property that allows to show the UNC name instead of just the drive's letter or change the implementation of the control so this can be achieved by code.
Completed
Last Updated: 15 Feb 2018 11:30 by Sebastien
Completed
Last Updated: 22 Feb 2019 09:15 by ADMIN

To reproduce this behavior you need the following settings.

- Set the display language of your Windows to Italian.
- Use a RadOpenFileDialog.
- Set its Filter. For example, you can filter to show only Excel files.
- Change the layout type to Details.

In this case the folders in the opened direction disappears.

1 2 3