ATF File Explorer Sample_j - kaisu1986/ATF GitHub Wiki
FileExplorer は、ユーザのファイル階層とファイルを表示するサンプルビューワです。
このサンプルの内容は、File Explorer Programming Discussion を参照してください。
- Managed Extensibility Framework (MEF) を使用した、アプリケーションのまとめとファイル表示の展開。
- CommandService、SettingsService、および StatusService を含むアプリケーションシェルフレームワークの使用。FileExplorer は、ControlHostService を使用しません。
- TreeControl、TreeControlAdapter、および ITreeView と IItemView インタフェースを使用して、ファイルフォルダのツリー構造を表示する。
- ListView、ListViewAdapter、および IListView と IItemView インタフェースを使用して、選択したファイルフォルダにあるファイルを一覧表示する。
- UserFeedbackService を使用したバグ報告。
- VersionUpdateService を使用して、アプリケーションの SHIP の最新バージョンへのアップグレードをテストする。 これはテストのみで、FileExplorer の新しいバージョンは SHIP には存在しません。
- ATF\Samples\FileExplorer\bin\Release にある FileExplorer.exe をダブルクリックします。
- Explorer に似たウィンドウが表示され、ユーザのファイル階層とファイルが表示されます。また、バージョンアップデート機能をテストする [Update] ダイアログボックスが表示されます。
- [No] をクリックしてください。
- [File]: [Exit] をクリックすると、FileExplorer が終了します。
- [Edit]
- [Keyboard] (キーボードショートカット): [Customize] ウィンドウを使用して、キーボードショートカットを設定します。
- [Load] (設定の読み込み/保存): [Load] ウィンドウを使用して、現在の FileExplorer の設定を保存するか、またはファイルからアプリケーション設定を読み込みます。
- [Preferences] (設定): 起動時にアップデートのチェックを行うかどうか (デフォルトは [True]) などのアプリケーションの設定をします。
- [Help]
- [Send]: [Send] ウィンドウを使用して、バグを SHIP に報告します。
- [Check]: FileExplorer のアップデートをチェックするために使用します。
フォルダ名の隣にある「+」または「-」記号をクリックして、ファイル階層を展開または折りたたみます。