Saya memiliki persyaratan di WPF / C # untuk mengklik tombol, mengumpulkan beberapa data dan kemudian memasukkannya ke dalam file teks yang dapat diunduh pengguna ke mesin mereka. Saya bisa mendapatkan paruh pertama ini, tetapi bagaimana Anda meminta pengguna dengan kotak dialog "Simpan Sebagai"? File itu sendiri akan menjadi file teks sederhana.
101
Jawaban:
Kedua jawaban sejauh ini terkait dengan
SaveFileDialog
kelas Silverlight ; yang varian WPF cukup berbeda sedikit dan berbeda namespace.sumber
SaveFileDialog ada di namespace Microsoft.Win32 - mungkin menghemat waktu 10 menit yang saya perlukan untuk mengetahuinya.
sumber
Berikut beberapa contoh kode:
sumber
Gunakan
SaveFileDialog
kelas .sumber
Anda hanya perlu membuat SaveFileDialog , dan memanggil metode ShowDialog-nya.
sumber
Semua contoh sejauh ini menggunakan namespace Win32, tetapi ada alternatif lain:
Saya menggunakan metode ekstensi untuk mendapatkan
IWin32Window
dari kontrol visual:Capitalize()
juga merupakan metode ekstensi, tetapi tidak perlu disebutkan karena ada banyak contoh penggunaan huruf besar pada huruf pertama dari string di luar sana.sumber
GetIWin32Window
?