画像ビューア

3211 ワード

画像ビューアインタフェースには、次のコントロールがあります.
2つのButtonコントロール:クリック可能な標準ボタン.
PictureBoxコントロール:ユーザーに画像を表示するコントロール.
OpenFileDialogコントロール:ユーザーがハードディスク上のファイルを検索して開くためのファイル選択ダイアログボックス.
 
ステップ1:2つのButtonと1つのPictureBoxを追加し、ボタンNameの属性を「btnSelectPicture」と「btnQuit」に変更し、textの属性を「選択」、「閉じる」に設定します.PictureBoxのName属性は「picShowPicture」に変更されました.
手順2:非表示コントロールOpenFileDialogを追加します.これは、Nameプロパティが「ofdSelectPicture」に設定され、FileNameが空の値に変更され、Filterが「*.BMP;*.JPG;」に設定されていることです.
手順3:インタフェースのバックグラウンドコードを作成します.ユーザーにファイルを閲覧させるには、次のようにbtnSelectPictureボタンのClickイベントを編集する必要があります.
 1 private void button1_Click(object sender, EventArgs e)

 2         {

 3             // 

 4             if (ofdSelectPicture.ShowDialog() == DialogResult.OK)

 5             {

 6                 // 

 7                 picShowPicture.Image = Image.FromFile(ofdSelectPicture.FileName);

 8                 // 

 9                 this.Text = string.Concat("Picture View("+ofdSelectPicture.FileName+")");

10 

11             }

12         }

また、btnQuitボタンのClickイベントを編集し、プログラムを終了します.
1 private void btnQuit_Click(object sender, EventArgs e)

2         {

3             //

4             this.Close();

5         }

最後にプロジェクトを実行します.
PS:OpenFileDialogのFilter属性設定形式は*.JPG;*.GIF;...;