.NET 5.0 Open Select Folder Dialog [duplicado]
Nov 20 2020
Estou tendo problemas com um novo aplicativo .NET 5.0. Quero abrir uma caixa de diálogo de seleção de pasta, mas não encontrei uma aula para isso. Todo o código que encontro faz referência à System.Windows.Formsbiblioteca.
using (var dialog = new System.Windows.Forms.FolderBrowserDialog())
{
System.Windows.Forms.DialogResult result = dialog.ShowDialog();
}
Qual é a nova forma?
Respostas
3 Alan Nov 19 2020 at 23:33
Não percebi que precisava editar o arquivo .csproj, nem sabia que você poderia ter o WPF e o Windows Forms declarados ao mesmo tempo lá. Fiquei pensando que precisava adicioná-lo como uma referência.
Modificar o arquivo de projeto dessa maneira funcionou e me permitiu declarar using System.Windows.Forms;sem obter um erro.
<PropertyGroup>
<OutputType>WinExe</OutputType>
<TargetFramework>net5.0-windows</TargetFramework>
<RootNamespace>WpfApp1_5</RootNamespace>
<UseWPF>true</UseWPF>
<UseWindowsForms>true</UseWindowsForms>
</PropertyGroup>
O que significa um erro “Não é possível encontrar o símbolo” ou “Não é possível resolver o símbolo”?
George Harrison ficou chateado por suas letras de 'Hurdy Gurdy Man' de Donovan não terem sido usadas