dotnet/winforms

RootFolder property doesn't work for modernize ForderBrowserDialog

Open

#3,290 创建于 2020年5月15日

在 GitHub 查看
 (7 评论) (0 反应) (0 负责人)C# (922 fork)batch import
:beetle: bughelp wanted

仓库指标

Star
 (4,100 star)
PR 合并指标
 (平均合并 14天 22小时) (30 天内合并 56 个 PR)

描述

  • .NET Core Version: .Net Core 5.0 from master branch: 5.0.100-preview.5.20262.7

  • Have you experienced this same bug with .NET Framework?: No

Minimal repro:

  1. Create a Winforms .Net Core Application
  2. Add following code to show modernize folderBrowserDialog and set its RootFolder property to specific Folder
        public Form1()
        {
            InitializeComponent();
            FolderBrowserDialog folderBrowserDialog = new FolderBrowserDialog();
            **folderBrowserDialog.RootFolder = Environment.SpecialFolder.CommonStartMenu;**
            folderBrowserDialog.ShowDialog();
        }
    
  3. Build and run application

Actual behavior: RootFolder property setting doesn't work, please see following screenshot: image

Expected behavior: RootFolder should be changed in modernize folderBrowserDialog, see below screenshot in old folderBrowserDialog(.Net Framework behavior) image

贡献者指南