久久精品国产99国产精品,农村大炕弄老女人,人马配速90分钟,香蕉成人伊视频在线观看

C 瀏覽功能:利用 OpenFileDialog 打開本地文件

打開本地的圖片和文本在程序中加載是一項常見的功能。今天,我們將使用 OpenFileDialog 來打開本地的照片并顯示出來。 創建項目和窗體首先,在 Visual Studio 2010 中,選擇“

打開本地的圖片和文本在程序中加載是一項常見的功能。今天,我們將使用 OpenFileDialog 來打開本地的照片并顯示出來。

創建項目和窗體

首先,在 Visual Studio 2010 中,選擇“文件” -> “新建” -> “項目”,進入新建項目頁面。選擇編程語言為 C,項目類型選擇 Windows 窗體應用程序,并命名項目為“OpenImageFile”。

在項目中選擇 Form 窗體,在右側找到 Text 屬性,將其設置為“打開本地文件夾中文件”。設置窗體大小為 800*600,字體為“楷體_GB2312, 14.25pt”。

然后,拖動一個 Label 控件,并設置 Text 為“圖片路徑”,再拖動一個 TextBox 控件,命名為“tb_path”。接下來添加一個按鈕,Text 設置為“瀏覽(btn_brow)”。最后,添加一個 PictureBox 控件,用于顯示本地的圖片。

使用 OpenFileDialog 對象

在代碼設計頁面創建一個 OpenFileDialog 對象 `OFD`,代碼如下:

```csharp

OpenFileDialog OFD new OpenFileDialog();

```

以下是 `OFD` 的常用屬性:

- InitialDirectory: 對話框的初始目錄

- Filter: 要在對話框中顯示的文件篩選器

- FilterIndex: 在對話框中選擇的文件篩選器的索引

- RestoreDirectory: 控制對話框在關閉之前是否恢復當前目錄

- FileName: 第一個在對話框中顯示的文件或最后一個選取的文件

- Title: 將顯示在對話框標題欄中的字符

- AddExtension: 是否自動添加默認擴展名

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

- DefaultExt: 默認擴展名

- DereferenceLinks: 在從對話框返回前是否取消引用快捷方式

- ShowHelp: 啟用“幫助”按鈕

- ValidateNames: 控制對話框檢查文件名中是否不含有無效的字符或序列

設置文件路徑和篩選器

設置 `OFD` 對話框初始目錄為“E盤”,并設置文件篩選器,代碼如下:

```csharp

"e:";

"image(*.jpg)|*.jpg|image(*.png)|*.png|image(*.bmp)|*.bmp|所有文件(*.*)|*.*";

```

運行程序后,點擊運行,可以看到對話框的目錄在“E盤”,文件類型符合我們設計的篩選器。

打開并顯示選擇的文件

使用 `()` 打開文件對話框,當用戶選擇了文件(`dresult DialogResult.OK`)時,在 TextBox 控件中顯示文件路徑。

準備工作基本完成,現在設計在 PictureBox 中顯示選擇的圖片。代碼如下:

```csharp

(tb_path.Text);

```

測試軟件

最后,編譯并運行軟件。通過瀏覽選擇圖片并確認,即可在 PictureBox 中自動顯示所選擇的圖片。這樣,我們實現了利用 OpenFileDialog 打開本地文件并在程序中顯示的功能。

標簽:
主站蜘蛛池模板: 亳州市| 搜索| 察隅县| 福州市| 禹城市| 吉安县| 壶关县| 梅州市| 无为县| 齐齐哈尔市| 新化县| 建平县| 永宁县| 荃湾区| 体育| 神木县| 石景山区| 临高县| 南开区| 昭觉县| 天峨县| 会同县| 浠水县| 青田县| 勃利县| 肃南| 喜德县| 秦皇岛市| 论坛| 澄迈县| 伊吾县| 沈丘县| 塘沽区| 锡林浩特市| 南陵县| 抚州市| 滕州市| 湖口县| 乌拉特后旗| 竹山县| 清流县|