Class
RadPdfViewerAttachedComponents

Represents a class that provides attached properties for customizing the RadPdfViewer. It includes the ability to register various dialog components such as a context menu, find dialog, signature properties dialog, sign-signature dialog, and password required dialog. This class allows users to enhance the functionality of the RadPdfViewer by attaching these components dynamically, based on Boolean property values.

Definition

Namespace:Telerik.Windows.Controls.FixedDocumentViewersUI

Assembly:Telerik.Windows.Controls.FixedDocumentViewersUI.dll

Syntax:

cs-api-definition
public class RadPdfViewerAttachedComponents : DependencyObject

Inheritance: objectRadPdfViewerAttachedComponents

Constructors

RadPdfViewerAttachedComponents()

Declaration

cs-api-definition
public RadPdfViewerAttachedComponents()

Fields

RegisterContextMenuProperty

Adds a default context menu to the RadPdfViewer.

Declaration

cs-api-definition
public static readonly DependencyProperty RegisterContextMenuProperty

Field Value

DependencyProperty

RegisterFindDialogProperty

Adds a find dialog to the RadPdfViewer.

Declaration

cs-api-definition
public static readonly DependencyProperty RegisterFindDialogProperty

Field Value

DependencyProperty

RegisterPasswordRequiredDialogProperty

Adds a password required dialog to the RadPdfViewer.

Declaration

cs-api-definition
public static readonly DependencyProperty RegisterPasswordRequiredDialogProperty

Field Value

DependencyProperty

RegisterSignSignatureDialogProperty

Adds a sign-signature dialog to the RadPdfViewer.

Declaration

cs-api-definition
public static readonly DependencyProperty RegisterSignSignatureDialogProperty

Field Value

DependencyProperty

RegisterSignaturePropertiesDialogProperty

Adds a sign-signature properties dialog to the RadPdfViewer.

Declaration

cs-api-definition
public static readonly DependencyProperty RegisterSignaturePropertiesDialogProperty

Field Value

DependencyProperty

Methods

GetRegisterContextMenu(UIElement)

Gets the value indicating whether the context menu should be added or removed.

Declaration

cs-api-definition
public static bool GetRegisterContextMenu(UIElement element)

Parameters

element

UIElement

The RadPdfViewer.

Returns

bool

GetRegisterFindDialog(UIElement)

Gets the value indicating whether the find dialog should be added or removed.

Declaration

cs-api-definition
public static bool GetRegisterFindDialog(UIElement element)

Parameters

element

UIElement

The RadPdfViewer.

Returns

bool

GetRegisterPasswordRequiredDialog(UIElement)

Gets the value indicating whether the password required dialog should be added or removed.

Declaration

cs-api-definition
public static bool GetRegisterPasswordRequiredDialog(UIElement element)

Parameters

element

UIElement

The RadPdfViewer.

Returns

bool

GetRegisterSignSignatureDialog(UIElement)

Sets the value indicating whether the sign-signature dialog should be added or removed.

Declaration

cs-api-definition
public static bool GetRegisterSignSignatureDialog(UIElement element)

Parameters

element

UIElement

The RadPdfViewer.

Returns

bool

GetRegisterSignaturePropertiesDialog(UIElement)

Sets the value indicating whether the sign-signature properties dialog should be added or removed.

Declaration

cs-api-definition
public static bool GetRegisterSignaturePropertiesDialog(UIElement element)

Parameters

element

UIElement

The RadPdfViewer.

Returns

bool

SetRegisterContextMenu(UIElement, bool)

Sets the value indicating whether the context menu should be added or removed.

Declaration

cs-api-definition
public static void SetRegisterContextMenu(UIElement element, bool value)

Parameters

element

UIElement

The RadPdfViewer.

value

bool

The boolean value indicating whether the context menu should be added or removed.

SetRegisterFindDialog(UIElement, bool)

Sets the value indicating whether the find dialog should be added or removed.

Declaration

cs-api-definition
public static void SetRegisterFindDialog(UIElement element, bool value)

Parameters

element

UIElement

The RadPdfViewer.

value

bool

The boolean value indicating whether the find dialog should be added or removed.

SetRegisterPasswordRequiredDialog(UIElement, bool)

Sets the value indicating whether the password required dialog should be added or removed.

Declaration

cs-api-definition
public static void SetRegisterPasswordRequiredDialog(UIElement element, bool value)

Parameters

element

UIElement

The RadPdfViewer.

value

bool

The boolean value indicating whether the sign-signature dialog should be added or removed.

SetRegisterSignSignatureDialog(UIElement, bool)

Sets the value indicating whether the sign-signature dialog should be added or removed.

Declaration

cs-api-definition
public static void SetRegisterSignSignatureDialog(UIElement element, bool value)

Parameters

element

UIElement

The RadPdfViewer.

value

bool

The boolean value indicating whether the sign-signature dialog should be added or removed.

SetRegisterSignaturePropertiesDialog(UIElement, bool)

Sets the value indicating whether the sign-signature properties dialog should be added or removed.

Declaration

cs-api-definition
public static void SetRegisterSignaturePropertiesDialog(UIElement element, bool value)

Parameters

element

UIElement

The RadPdfViewer.

value

bool

The boolean value indicating whether the sign-signature properties dialog should be added or removed.