Vb.net-openfile-dialog
VB.Net-OpenFileDialogコントロール
ShowReadOnlyプロパティがTrueに設定されている場合、ダイアログボックスに読み取り専用チェックボックスが表示されます。 ReadOnlyCheckedプロパティをTrueに設定して、読み取り専用チェックボックスがオンになっているように表示することもできます。
以下は、ファイルを開くダイアログボックスです-
VB.Net [ファイルを開くダイアログボックス]
OpenFileDialogコントロールのプロパティ
以下は、OpenFileDialogコントロールの一般的に使用されるプロパティの一部です-
Sr.No. | Property & Description |
---|---|
1 |
AddExtension ユーザーが拡張子を省略した場合に、ダイアログボックスが自動的に拡張子をファイル名に追加するかどうかを示す値を取得または設定します。 |
2 |
AutoUpgradeEnabled このFileDialogインスタンスがWindows Vistaでの実行時に外観と動作を自動的にアップグレードするかどうかを示す値を取得または設定します。 |
3 |
CheckFileExists ユーザーが存在しないファイル名を指定した場合にダイアログボックスに警告を表示するかどうかを示す値を取得または設定します。 |
4 |
CheckPathExists ユーザーが存在しないパスを指定した場合にダイアログボックスに警告を表示するかどうかを示す値を取得または設定します。 |
5 |
CustomPlaces このFileDialogインスタンスのカスタムプレースコレクションを取得します。 |
6 |
DefaultExt デフォルトのファイル名拡張子を取得または設定します。 |
7 |
DereferenceLinks ダイアログボックスがショートカットによって参照されるファイルの場所を返すか、ショートカットの場所(.lnk)を返すかを示す値を取得または設定します。 |
8 |
FileName ファイルダイアログボックスで選択されたファイル名を含む文字列を取得または設定します。 |
9 |
FileNames ダイアログボックスで選択されているすべてのファイルのファイル名を取得します。 |
10 |
Filter ダイアログボックスの[ファイルの種類として保存]または[ファイルの種類]ボックスに表示される選択肢を決定する現在のファイル名フィルター文字列を取得または設定します。 |
11 |
FilterIndex ファイルダイアログボックスで現在選択されているフィルターのインデックスを取得または設定します。 |
12 |
InitialDirectory ファイルダイアログボックスに表示される初期ディレクトリを取得または設定します。 |
13 |
Multiselect ダイアログボックスで複数のファイルを選択できるかどうかを示す値を取得または設定します。 |
14 |
ReadOnlyChecked 読み取り専用チェックボックスが選択されているかどうかを示す値を取得または設定します。 |
15 |
RestoreDirectory ダイアログボックスが閉じる前に現在のディレクトリを復元するかどうかを示す値を取得または設定します。 |
16 |
SafeFileName ダイアログボックスで選択されたファイルのファイル名と拡張子を取得します。 ファイル名にはパスは含まれません。 |
17 |
SafeFileNames ダイアログボックスで選択したすべてのファイルのファイル名と拡張子の配列を取得します。 ファイル名にはパスは含まれません。 |
18 |
ShowHelp [ファイル]ダイアログボックスに[ヘルプ]ボタンが表示されるかどうかを示す値を取得または設定します。 |
19 |
ShowReadOnly ダイアログボックスに読み取り専用チェックボックスが含まれているかどうかを示す値を取得または設定します。 |
20 |
SupportMultiDottedExtensions ダイアログボックスが複数のファイル名拡張子を持つファイルの表示と保存をサポートするかどうかを取得または設定します。 |
21 |
Title ファイルダイアログボックスのタイトルを取得または設定します。 |
22 |
ValidateNames ダイアログボックスが有効なWin32ファイル名のみを受け入れるかどうかを示す値を取得または設定します。 |
OpenFileDialogコントロールのメソッド
以下は、OpenFileDialogコントロールの一般的に使用されるメソッドの一部です-
Sr.No. | Method Name & Description |
---|---|
1 |
OpenFile ユーザーが選択したファイルを読み取り専用権限で開きます。 ファイルはFileNameプロパティで指定されます。 |
2 |
Reset すべてのオプションをデフォルト値にリセットします。 |
例
この例では、ファイルを開くダイアログボックスを使用して、画像ボックスに画像ファイルをロードしましょう。 次の手順を実行します-
- PictureBoxコントロール、Buttonコントロール、およびOpenFileDialogコントロールをフォームにドラッグアンドドロップします。
- ボタンコントロールのTextプロパティを「Load Image File」に設定します。
- Load Image Fileボタンをダブルクリックして、Clickイベントのコードを変更します。
アプリケーションがコンパイルされ、Microsoft Visual Studioツールバーで利用可能な Start ボタンを使用して実行されると、次のウィンドウが表示されます-
[画像ファイルの読み込み]ボタンをクリックして、コンピューターに保存されている画像を読み込みます。