Back to API Home

The enhanced viewer control provides the viewer with a more rich experience and includes other controls within it.

Namespace: Dundas.Dashboard.Controls
Assembly: Dundas.Dashboard.Client (in Dundas.Dashboard.Client.dll) Version: 5.0.0.0 (5.5.0.1000)

Syntax

C#
[TemplatePartAttribute(Name = "ImageElement", Type = typeof(Image))]
[TemplatePartAttribute(Name = "CollapseToolbar", Type = typeof(ToggleButton))]
[TemplatePartAttribute(Name = "RootElement", Type = typeof(Grid))]
[TemplatePartAttribute(Name = "NavigationElement", Type = typeof(ViewerNavigationControl))]
[TemplatePartAttribute(Name = "LayoutPanel", Type = typeof(EnhancedViewerLayoutPanel))]
public sealed class EnhancedViewer : Control, 
	IDisposable, IServiceProvider, IViewerCommandService
Visual Basic
<TemplatePartAttribute(Name := "ImageElement", Type := GetType(Image))> 
<TemplatePartAttribute(Name := "CollapseToolbar", Type := GetType(ToggleButton))> 
<TemplatePartAttribute(Name := "RootElement", Type := GetType(Grid))> 
<TemplatePartAttribute(Name := "NavigationElement", Type := GetType(ViewerNavigationControl))> 
<TemplatePartAttribute(Name := "LayoutPanel", Type := GetType(EnhancedViewerLayoutPanel))> 
Public NotInheritable Class EnhancedViewer
	Inherits Control
	Implements IDisposable, IServiceProvider, IViewerCommandService

Inheritance Hierarchy

System..::..Object
  System.Windows..::..DependencyObject
    System.Windows..::..UIElement
      System.Windows..::..FrameworkElement
        System.Windows.Controls..::..Control
          Dundas.Dashboard.Controls..::..EnhancedViewer

See Also