Overrides an UserControl to create a base class for alarms and trends viewers The control is a Tab Control that provides an Header, a SubHeader, a ToolBar, a ContextMenu and Name management (Names are registered and unregistered automatically). It also provides support for Security, GAS, LAS, Licensing.

Namespace: Ico.WPF.Specialized
Assembly: IcoWPFSpecialized (in IcoWPFSpecialized.dll) Version: 10.97.212.0 (10.97.212.00)

Syntax

C#
public abstract class ViewControl : UserControl, 
	IDisposable, ICustomTypeDescriptor, INotifyPropertyChanged, IUICommandTarget, ICommandTarget, 
	IViewControl, ICommandExecutorContainer, ISilverlightConverterProvider
Visual Basic
Public MustInherit Class ViewControl _
	Inherits UserControl _
	Implements IDisposable, ICustomTypeDescriptor, INotifyPropertyChanged, IUICommandTarget,  _
	ICommandTarget, IViewControl, ICommandExecutorContainer, ISilverlightConverterProvider
JScript
public abstract class ViewControl extends UserControl implements IDisposable, ICustomTypeDescriptor, INotifyPropertyChanged, IUICommandTarget, ICommandTarget, IViewControl, ICommandExecutorContainer, ISilverlightConverterProvider

Remarks

Though this class is not sealed, deriving from this class is not supported for customers.

Inheritance Hierarchy

System..::..Object
  System.Windows.Threading..::..DispatcherObject
    System.Windows..::..DependencyObject
      System.Windows.Media..::..Visual
        System.Windows..::..UIElement
          System.Windows..::..FrameworkElement
            System.Windows.Controls..::..Control
              System.Windows.Controls..::..ContentControl
                System.Windows.Controls..::..UserControl
                  Ico.WPF.Specialized..::..ViewControl
                    Ico.Awx..::..AwxViewControl
                    Ico.Gdx..::..GdxViewControl
                    Ico.Schwx..::..SchViewControl
                    Ico.Twx..::..TwxViewControl

See Also