.NET 5.0 Buka Dialog Folder Pilih [duplikat]
Saya mengalami masalah dengan aplikasi .NET 5.0 baru. Saya ingin membuka dialog folder pilihan, tetapi saya belum menemukan kelas untuk itu. Semua kode yang saya temukan mereferensikan System.Windows.Forms
perpustakaan.
using (var dialog = new System.Windows.Forms.FolderBrowserDialog())
{
System.Windows.Forms.DialogResult result = dialog.ShowDialog();
}
Apa cara baru?
Jawaban
3 Alan
Saya tidak menyadari bahwa saya perlu mengedit file .csproj, saya juga tidak tahu Anda dapat mendeklarasikan WPF dan Windows Forms secara bersamaan di sana. Saya terus berpikir saya perlu menambahkannya sebagai referensi.
Memodifikasi file proyek dengan cara ini berhasil dan memungkinkan saya untuk mendeklarasikan using System.Windows.Forms;
tanpa mendapatkan kesalahan.
<PropertyGroup>
<OutputType>WinExe</OutputType>
<TargetFramework>net5.0-windows</TargetFramework>
<RootNamespace>WpfApp1_5</RootNamespace>
<UseWPF>true</UseWPF>
<UseWindowsForms>true</UseWindowsForms>
</PropertyGroup>
Selalu Menjadi Ancaman: Mengapa Orang Berkulit Coklat dan Hitam Tidak Bisa Nyaman di Amerika Serikat
Jana Duggar: Semua yang Dia Katakan Tentang Cinta dan Jendela 5 Tahunnya untuk Menemukan 'Yang Satu'