0
  • 聊天消息
  • 系統(tǒng)消息
  • 評(píng)論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會(huì)員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識(shí)你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

C#打開(kāi)文件對(duì)話框(OpenFileDialog)

機(jī)器人及PLC自動(dòng)化應(yīng)用 ? 來(lái)源:機(jī)器人及PLC自動(dòng)化應(yīng)用 ? 作者:機(jī)器人及PLC自動(dòng)化 ? 2022-11-15 11:09 ? 次閱讀

OpenFileDialog是一個(gè)類,實(shí)例化此類可以設(shè)置彈出一個(gè)文件對(duì)話框。比如:我們發(fā)郵件時(shí)需要上傳附件的時(shí)候,就會(huì)彈出一個(gè)讓我們選擇文件的對(duì)話框,我們可以根據(jù)自己的需求,自行設(shè)置一些對(duì)話框的屬性,那么怎么使用它呢?

OpenFileDialog的一些常用屬性

OpenFileDialog常用屬性

1)Title:

用來(lái)獲取或設(shè)置對(duì)話框標(biāo)題,默認(rèn)值為空字符串("")。如果標(biāo)題為空字符串,則系統(tǒng)將使用默認(rèn)標(biāo)題:“打開(kāi)” 。

OpenFileDialog ofd = new OpenFileDialog();ofd.Title = "請(qǐng)選擇圖片";

2)Filter:

用來(lái)獲取或設(shè)置當(dāng)前文件名篩選器字符串,不同篩選選項(xiàng)的字符串由垂直線條隔開(kāi).

openDlg.Filter = "文本文件|*.txt" ;

例:

private void btnSelectDataFile_Click(object sender, EventArgs e)使用一個(gè)選擇按鈕

{

using (OpenFileDialog ofd = new OpenFileDialog())

{

ofd.Filter = "文本文件|*.txt";

if (ofd.ShowDialog() == DialogResult.OK)

//如果點(diǎn)擊的是打開(kāi)文件

{

this.txtFilePath.Text = ofd.FileName; //獲取全路徑文件名

MessageBox.Show("OK");

}

審核編輯:湯梓紅

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場(chǎng)。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問(wèn)題,請(qǐng)聯(lián)系本站處理。 舉報(bào)投訴
  • 文件
    +關(guān)注

    關(guān)注

    1

    文章

    561

    瀏覽量

    24671
  • 對(duì)話框
    +關(guān)注

    關(guān)注

    0

    文章

    7

    瀏覽量

    11113

原文標(biāo)題:C# 打開(kāi)文件對(duì)話框(OpenFileDialog)

文章出處:【微信號(hào):gh_a8b121171b08,微信公眾號(hào):機(jī)器人及PLC自動(dòng)化應(yīng)用】歡迎添加關(guān)注!文章轉(zhuǎn)載請(qǐng)注明出處。

收藏 人收藏

    評(píng)論

    相關(guān)推薦

    matlab的對(duì)話框命令

    對(duì)話框    uigetfile    標(biāo)準(zhǔn)的打開(kāi)文件對(duì)話框helpdlg 
    發(fā)表于 09-22 15:54

    基于模板的通用文件對(duì)話框的可視化定制

    本文介紹了利用模板可視化定制通用文件對(duì)話框的實(shí)現(xiàn)方法。關(guān)鍵詞: 定制;通用文件對(duì)話框;模板;預(yù)覽在我們開(kāi)發(fā)的CAD/CAM系統(tǒng)及其它應(yīng)用軟件中,經(jīng)常需要用戶進(jìn)行一些
    發(fā)表于 08-21 10:08 ?14次下載

    AutoCAD系列產(chǎn)品對(duì)話框丟失處理方法

    有時(shí)候,AutoCAD系列產(chǎn)品在新建、打開(kāi)、插入文件的時(shí)候,對(duì)話框沒(méi)有了,只在命令行中提供相應(yīng)的命令提示,還有在選擇了IGES命令菜單后不顯示文件選擇
    發(fā)表于 06-21 11:26 ?1440次閱讀
    AutoCAD系列產(chǎn)品<b class='flag-5'>對(duì)話框</b>丟失處理方法

    為什么CAD中打開(kāi)圖紙時(shí)不顯示對(duì)話框?

    CAD打開(kāi)和保存圖紙時(shí)通常都會(huì)彈出對(duì)話框,但有時(shí)不知改了什么設(shè)置,打開(kāi)和保存文件時(shí)不彈出對(duì)話框,只是在命令行出現(xiàn)提示,需要輸入目錄名、
    發(fā)表于 10-23 17:09 ?3810次閱讀

    Windows程序基礎(chǔ)-對(duì)話框

    Windows程序基礎(chǔ)-對(duì)話框,程序往往需要和用戶交互,如輸入?yún)?shù)和輸入文本等,習(xí)慣的做法是通過(guò)選擇菜單項(xiàng)彈出一個(gè)窗口,然后在這個(gè)窗口中完成對(duì)話,這個(gè)窗口就是“對(duì)話框”,對(duì)話框中的按鈕
    發(fā)表于 12-31 10:42 ?0次下載

    圖片、文本文件對(duì)話框模塊

    易語(yǔ)言是一門以中文作為程序代碼編程語(yǔ)言學(xué)習(xí)例程:易語(yǔ)言-圖片、文本文件對(duì)話框模塊
    發(fā)表于 06-06 17:36 ?10次下載

    系統(tǒng)對(duì)話框打開(kāi)、保存)DIY

    易語(yǔ)言是一門以中文作為程序代碼編程語(yǔ)言學(xué)習(xí)例程:易語(yǔ)言-系統(tǒng)對(duì)話框打開(kāi)、保存)DIY
    發(fā)表于 06-06 17:36 ?3次下載

    MFC對(duì)話框程序設(shè)計(jì)詳解

    電子專業(yè)單片機(jī)相關(guān)知識(shí)學(xué)習(xí)教材資料——C_plus_plus_MFC對(duì)話框設(shè)計(jì)示例
    發(fā)表于 07-25 09:49 ?0次下載

    mfc對(duì)話框編程

    計(jì)算機(jī)上的上位機(jī)制作工具語(yǔ)言之mfc對(duì)話框編程
    發(fā)表于 09-01 14:55 ?0次下載

    Qt5基本對(duì)話框的詳細(xì)中文資料免費(fèi)下載

    首先介紹標(biāo)準(zhǔn)文件對(duì)話框(QFileDialog)、標(biāo)準(zhǔn)顏色對(duì)話框(QColorDialog)、標(biāo)準(zhǔn)字體對(duì)話框(QFontDialog)、標(biāo)準(zhǔn)輸入對(duì)話
    發(fā)表于 08-01 08:00 ?0次下載
    Qt5基本<b class='flag-5'>對(duì)話框</b>的詳細(xì)中文資料免費(fèi)下載

    GUI測(cè)試之對(duì)話框、消息

    對(duì)話框/消息的缺省《Enter》鍵應(yīng)該設(shè)置在OK按鈕上;對(duì)話框/消息的缺省《Esc》鍵應(yīng)該設(shè)置在Cancel按鈕上。
    的頭像 發(fā)表于 06-29 10:34 ?2355次閱讀

    ProDiag如何使用“添加新塊”對(duì)話框

    ProDiag FB是用ProDiag編程語(yǔ)言創(chuàng)建的,例如使用“添加新塊”對(duì)話框。
    的頭像 發(fā)表于 05-17 17:29 ?1181次閱讀
    ProDiag如何使用“添加新塊”<b class='flag-5'>對(duì)話框</b>

    塊調(diào)用環(huán)境對(duì)話框操作

    塊調(diào)用環(huán)境對(duì)話框 如果已在項(xiàng)目環(huán)境內(nèi)部打開(kāi)塊,將顯示此對(duì)話框。 利用此對(duì)話框中的選項(xiàng),能夠?yàn)樾枰{(diào)試的塊準(zhǔn)確地指定調(diào)用環(huán)境,也就是說(shuō)僅當(dāng)滿足設(shè)置的條件時(shí)才顯示程序狀態(tài)。 "塊調(diào)用環(huán)境"
    的頭像 發(fā)表于 06-27 11:43 ?604次閱讀
    塊調(diào)用環(huán)境<b class='flag-5'>對(duì)話框</b>操作

    GUI圖形界面編程文件對(duì)話框

    文件對(duì)話框 文件對(duì)話框幫助我們實(shí)現(xiàn)可視化的操作目錄、操作文件. 將文件、目錄的信息傳入到程序中
    的頭像 發(fā)表于 11-26 16:58 ?816次閱讀
    GUI圖形界面編程<b class='flag-5'>文件</b><b class='flag-5'>對(duì)話框</b>

    GUI高級(jí)組件對(duì)話框代碼

    簡(jiǎn)單輸入對(duì)話框 simpledialog(簡(jiǎn)單對(duì)話框)包含如下常用函數(shù): 實(shí)操代碼 """簡(jiǎn)單對(duì)話框""" from tkinter.simpledialog import *root = Tk
    的頭像 發(fā)表于 11-26 17:05 ?858次閱讀
    GUI高級(jí)組件<b class='flag-5'>對(duì)話框</b>代碼