.NET 5.0 Open Select Folder Dialog [duplicate]
Nov 20 2020
Yeni bir .NET 5.0 uygulamasıyla ilgili sorun yaşıyorum. Klasör seçme iletişim kutusunun açık olmasını istiyorum, ancak bunun için bir sınıf bulamadım. Bulduğum tüm kodlar System.Windows.Formskitaplığa başvuruyor .
using (var dialog = new System.Windows.Forms.FolderBrowserDialog())
{
System.Windows.Forms.DialogResult result = dialog.ShowDialog();
}
Yeni yol nedir?
Yanıtlar
3 Alan Nov 19 2020 at 23:33
.Csproj dosyasını düzenlemem gerektiğini fark etmemiştim, ayrıca hem WPF hem de Windows Forms'un aynı anda orada beyan edilebileceğini de bilmiyordum. Referans olarak eklemem gerektiğini düşünmeye devam ettim.
Proje dosyasını bu şekilde değiştirmek işe yaradı ve using System.Windows.Forms;hata almadan bildirmeme izin verdi .
<PropertyGroup>
<OutputType>WinExe</OutputType>
<TargetFramework>net5.0-windows</TargetFramework>
<RootNamespace>WpfApp1_5</RootNamespace>
<UseWPF>true</UseWPF>
<UseWindowsForms>true</UseWindowsForms>
</PropertyGroup>
Nicole Kidman, Michael Keaton ve Val Kilmer'in Batman Olarak Paylaştığı Bu 1 Çekici Özelliğe Bayıldı
Gene Simmons, KISS Çizgi Romanlarının Potansiyel Olarak "İnsanlığı Yeniden Yaratabileceğini" Söyledi
Charly Reynolds Yakın Zamandaki Vokal Kord Ameliyatını Açıkladı: 'Şarkı Söylemekte Sorun Yaşıyordum'