WPF中使用OpenFileDialog打開文件


添加Microsoft.Win32程序集

private void OnOpenFile(object sender, EventArgs e)
        {
            OpenFileDialog openFileDialog = new OpenFileDialog();
            openFileDialog.Title = "Load a file";
            if(openFileDialog.ShowDialog() == true)
            {
         // 獲得所選中文件的文件名(全稱) txfilename.Text
= openFileDialog.FileName; using(StreamReader sr = new StreamReader(txfilename.Text)) {
            // 讀入文件的全部內容
string text = sr.ReadToEnd(); } } }

OpenFileDialog的屬性:

AddExtension 將擴展名自動添加到文件名上

CheckFileExists 用戶指定不存在的文件時顯示警告

CheckPathExists 從對話框返回前,檢查指定路徑是否存在

Filter 篩選出符合要求的文件,比如*.cs|*.txt等

InitialDirectory 指定對話框的初始目錄

Multiselect 是否可以選擇多個文件

RestoreDirectory 對話框在關閉前是否恢復當前目錄

Title 指定打開的對話框的名字

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM