.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>
Gene Simmons, KISS Çizgi Romanlarının Potansiyel Olarak "İnsanlığı Yeniden Yaratabileceğini" Söyledi
Donovan, Şarkılarından 1'ini The Beatles'ın "Lucy in the Sky with Diamonds" şarkısıyla karşılaştırdı
Tom Girardi Dolandırıcılık Suçlamalarından Yargılanma Yetkisinin Belirlenmesi İçin Duruşmaya Katıldı
Charly Reynolds Yakın Zamandaki Vokal Kord Ameliyatını Açıkladı: 'Şarkı Söylemekte Sorun Yaşıyordum'