DocumentViewer XPS のサンプル
更新 : 2007 年 11 月
DocViewerXPS サンプルでは、DocumentViewer コントロールで XML Paper Specification (XPS) ドキュメントを読み取り表示する方法を示します。
サンプルを実行すると、[ファイル] メニューの [開く] オプションを持つメニュー バーが表示されます。[Open] をクリックすると、[File Open] ダイアログ ボックスが表示され、ユーザーは開く XpsDocument ファイル (サンプルの XML Paper Specification (XPS) ドキュメント ファイルが提供されています) を参照して選択できます。ドキュメントが開くと、そのコンテンツは、メイン アプリケーション ウィンドウ内の DocumentViewer コントロールに表示されます。
DocViewerXPS サンプルのソース コードは、次の 4 つのファイルで構成されます。
App.xaml - アプリケーション用の XAML リソース (このサンプルにはありません)
App.xaml.cs - アプリケーション ウィンドウの作成および表示用の分離コード
Window1.xaml - アプリケーション ウィンドウの要素 (メイン メニュー、メニュー コマンド、DocumentViewer コントロール) を定義する XAML 宣言
Window1.xaml.cs - メイン メニューのコマンドのユーザー インターフェイスをサポートする分離コード
プロジェクト ファイルおよびサンプルの XPS ドキュメントも提供されます。XPS ドキュメント、およびその中に含まれるファイルのコンテンツを確認するには、単純にこのドキュメント ファイルの拡張子を .xps から .zip に変更し、Zip ユーティリティを使用してそのファイルを開きます。
このサンプルでは、Windows Presentation Foundation (WPF) の特定の機能を示します。そのため、アプリケーションの開発ベスト プラクティスに従っていません。WPF と Microsoft .NET Framework のアプリケーション開発ベスト プラクティスの包括的な説明については、適宜、次のトピックを参照してください。
ユーザー補助 - 「ユーザー補助のベスト プラクティス」
セキュリティ - 「Windows Presentation Foundation のセキュリティ」
ローカリゼーション - 「WPF のグローバリゼーションおよびローカリゼーションの概要」
サンプルのビルド
Windows ソフトウェア開発キット (SDK) をインストールして、そのビルド環境のコマンド ウィンドウを開きます。[スタート] メニューの [すべてのプログラム]、[Microsoft Windows SDK] の順にポイントし、[CMD シェル] をクリックします。
サンプルをハード ディスク ドライブにダウンロードします。通常は、ソフトウェア開発キット (SDK) のドキュメントからダウンロードします。
ビルド環境のコマンド ウィンドウからサンプルをビルドするには、サンプルのソース ディレクトリに移動します。コマンド プロンプトで「MSBUILD」と入力します。
Microsoft Visual Studio でサンプルをビルドするには、サンプル ソリューションかプロジェクト ファイルを読み込んで、Ctrl キーと Shift キーを押しながら B キーを押します。
サンプルの実行
コンパイルしたサンプルを Visual Studio でデバッグしながら実行するには、F5 キーを押します。
このサンプルを CMD シェル コマンド ウィンドウから実行するには、サンプルのソース フォルダに置かれている .exe ファイルを実行します。
参照
処理手順
注釈 XML ストアを持つ DocumentViewer のサンプル
注釈 XPS ストアを持つ DocumentViewer のサンプル