LEADTOOLS Leadtools.Documents.UI(Leadtools.Documents.UIアセンブリ)

フレームを表示

DocumentViewerBookmarksクラス






メンバ 
このドキュメントビューワでブックマークと目次を管理します。
オブジェクトモデル
構文
public class DocumentViewerBookmarks 
'Declaration
 
Public Class DocumentViewerBookmarks 
'Usage
 
Dim instance As DocumentViewerBookmarks
public ref class DocumentViewerBookmarks 
解説

DocumentViewerBookmarksは、ブックマークプロパティによってアクセスできます。

このクラスは、ドキュメントビューワで現在の文書セットのブックマークを管理します。

文書のブックマークと目次は、DocumentStructureクラスを使ってビューワ内のドキュメントセットから解析されます。各々は、目次ならびに任意の子項目へのエントリーのプロパティを指定するDocumentBookmarkオブジェクトです。

DocumentViewerが作成される、そして、BookmarksContainerの値がnullであるとき、そしてブックマークサポートはアプリケーションによって必要とされません、そして、ブックマークnullであるでしょう。

BookmarksContainerの値がnullでないとき、そしてそれはDocumentViewerBookmarksがそのUIコントロールを作成するところへの親UI要素として使われるアプリケーションの既存のコントロールでなければなりません。

Windowsフォームプラットホームでは、TreeViewはCreateDocumentViewerの間、作成されて、BookmarksContainerへの子コントロールとして追加されます。

SetDocumentがビューワで新しいドキュメントを設定するために呼び出されるとき、以下は発生します:

ツリー表示コントロールは、TreeViewを通してアクセスされることができます。DocumentViewerBookmarksは、ブックマークでユーザーインターフェース対話操作を処理するために、すべての必要なマウス/タッチとキーボードイベントを処理します。コントロールにフォーカスがあり選択項目があるときにユーザーがブックマークをクリックするか[Enter]を押すと、以下が発生します。

  1. 操作DocumentViewerOperation.GotoBookmarkで発生します。そして、Data1IsPostOperationの選択したDocumentBookmarkfalseに設定されます。これは、このイベントを妨害して、Abortの値をtrueに設定することによってデフォルト動作を変更するのにアプリケーションを見込みます。

  2. ユーザーが操作を中止しないと、選択したDocumentBookmarkオブジェクトと共にGotoBookmarkが呼び出されます。ビューワはブックマークターゲットのアクションを実行して、指定されたターゲットページへ行って、指定されるオプションのフィットとズームパーセンテージを使います。

  3. ユーザーが操作を中止しないならば、操作は操作が完了されたことを示すためにIsPostOperationtrueに設定して再び発生します。

LEADTOOLSドキュメントビューワの使用
サンプル

サンプルのために、参照しますDocumentViewer

必要条件

ターゲットプラットホーム

参照

参照

DocumentViewerBookmarksメンバ
Leadtools.Documents.UI名前空間
LEADTOOLSドキュメントビューワの使用

Leadtools.Documents.UIは、DocumentまたはMedicalツールキットのライセンスと、解除キーが必要です。詳細は、以下を参照してください。Imaging Pro/Document/Medicalの機能