⑴ c#winform 利用OpenFileDialog打開文件控制項找到一個文件然後保存到指定文件夾
f1.ShowDialog();
if (f1.ShowDialog() == DialogResult.OK)
這兩句復話你可以試想一下制,應該會打開兩次文件選擇框的,所以第一句你可以刪除了,第二句在打開的時候判斷一下就可以了。
然後再糾正一下,f1.FileName拿到的就是全路徑,如果你用Path.GetDirectoryName,這樣拿到的是文件的目錄名稱。
其次再糾正一下File.Copy()的兩個參數要的是全路徑,你缺給了兩個目錄,我猜想你是會報錯的。
⑵ 在winform窗體裡面的文件、編輯、查看等等的那些標簽的控制項是哪個
ToolTip可以用這個效果,帶圖標的;
還有MenuStrip這個是帶多級菜單的;
不知道樓主要的是哪種效果!
⑶ winform中怎麼使用打開文件控制項限定文件後綴名
在工具箱上右鍵,選擇「選擇項」;
在彈出的「選擇工具箱項」對話框中選擇[COM組件]選項卡;
勾選"Windows Midea Player"---[確定]
然後 就可以在工具箱中看到Midea Player了.
通過設置Midea Player 控制項的URL屬性即可指定多媒體文件並實現文件的自動播放
⑷ winform里 怎麼製作瀏覽按鈕 或者 文件上傳控制項
這個其實,就是一個TextBox+按鈕..點擊按鈕的時候,彈出個openFileDialog對話框,在裡面選擇文件..在openFileDialog的fileOk事件中內,記錄文件的路徑和文容件名..然後,再用代碼上傳就好了.
具體的上傳代碼,網上也很多的..
⑸ C#winform怎麼打開文件夾對話框打開文件
首先我們新建個winform 窗體應用程序
之後在窗體上拖上一個按鈕,通過按動來打開我們的文件對話框。
一個textBox來接受我們打開文件的內容
之後我們雙擊按鈕,之後進入的是當按鈕點擊所執行的代碼。我們先要創建一個打開文件對話框對象
之後通過 代碼開實現對話框的展示
用代碼 來實現獲取你所選擇文件的全路徑,其中path,存放的就是你所選擇文件的路徑
之後我們通過打開使我們textbox控制項中的內容等於我們讀取的文件,小編先把文件中的內容打開了,一會讀取的就是下圖所示的文檔
之後我門啟動程序,點擊按鈕就會出現打開文件對話框,如下圖。選擇要打開的文件
8
之後我們就可以在窗體上的textbox控制項中看到我們讀取的內容
⑹ winform(c#)雙擊打開文件或文件夾怎麼實現,尤其是打開各種類型文件
可以自己做個自定義控制項 一般用個button加一個textbox控制項就可以實現:
下面這段代碼是在button的click事件添加的 :
if (openFileDialog1.ShowDialog() == DialogResult.OK)
{
tbx_fileload.Text = openFileDialog1.FileName;
// tbx_fileload.Text = openFileDialog1.SafeFileName;
}
如果想打開文件夾下對應的一個文件,比如想打開一個excel文件,那麼還要引入打開excel文件的dll,然後通過dll裡面的一些方法去做。
⑺ c# winform 有沒有同時可以打開文件,文件夾控制項,OpenFileDialog和FolderBrowerDialog不可以,像截圖上控制項
OpenFileDialog設置多選,獲取選中的文件路徑數組。
然後用默認的windows方式打開選中文件。
privatevoidbutton1_Click(objectsender,EventArgse)
{
OpenFileDialogofd=newOpenFileDialog();
ofd.Multiselect=true;
if(ofd.ShowDialog()==DialogResult.OK)
{
string[]files=ofd.FileNames;
for(inti=0;i<files.Length;i++)
{
System.Diagnostics.Process.Start(files[i]);//以Windows系統默認方式打開指定文件
}
}
}
運行,點擊button1,選中各種文件,然後它們就都被打開了。
⑻ winform中怎麼使用文件瀏覽控制項
步驟:
1、在主界面上加入openFileDialog窗體插件。
2、進入代碼部分的對應的點擊事件:
private void button1_Click(object sender, EventArgs e)
{
openFileDialog1.InitialDirectory = "C:\\";//初始載入路徑為C盤;
openFileDialog1.Filter = "文本文件 (*.txt)|*.txt";//過濾你想設置的文本文件類型(這是txt型)
// openFileDialog1.Filter = "文本文件 (*.txt)|*.txt|All files (*.*)|*.*";(這是全部類型文件)
if (this.openFileDialog1.ShowDialog() == DialogResult.OK)
{
textBox1.Text = Path.GetFileName(openFileDialog1.FileName);//顯示文件的名字
}
}