Class NavigationTarget
Class for the sides of Stage scroller Item
Inheritance
System.Object
    NavigationTarget
  
      System.Object.Equals(System.Object)
    
    
      System.Object.Equals(System.Object, System.Object)
    
    
      System.Object.GetHashCode()
    
    
      System.Object.GetType()
    
    
      System.Object.MemberwiseClone()
    
    
      System.Object.ReferenceEquals(System.Object, System.Object)
    
    
      System.Object.ToString()
    
    Namespace: Sartorius.SAF.Presentation.Controls
Assembly: Sartorius.SAF.Presentation.Controls.dll
Syntax
public class NavigationTarget : IBusyAware, INotifyPropertyChanged
  Constructors
View SourceNavigationTarget()
Default ctor
Declaration
public NavigationTarget()
  NavigationTarget(String)
default constructor to use own string resource
Declaration
public NavigationTarget(string visualStyleResourceKey)
  Parameters
| Type | Name | Description | 
|---|---|---|
| System.String | visualStyleResourceKey | Style key for the visual identification  | 
      
Properties
View SourceId
The Content Id where the Stage Scroller slides to
Declaration
public string Id { get; set; }
  Property Value
| Type | Description | 
|---|---|
| System.String | 
IsBusy
Indicates whether the instance is busy.
Declaration
public bool IsBusy { get; set; }
  Property Value
| Type | Description | 
|---|---|
| System.Boolean | 
Visual
Gets or sets the visual identification.
Declaration
public NavigationTargetVisual Visual { get; set; }
  Property Value
| Type | Description | 
|---|---|
| NavigationTargetVisual | 
VisualStyleResourceKey
Gets the style key for the visual identification.
Declaration
public string VisualStyleResourceKey { get; }
  Property Value
| Type | Description | 
|---|---|
| System.String | 
Methods
View SourceRaiseIsBusyChanged()
Raises the IsBusyChanged event
Declaration
protected virtual void RaiseIsBusyChanged()
  RaisePropertyChanged(String)
Called when [property] changed.
Declaration
protected virtual void RaisePropertyChanged(string propertyName = "")
  Parameters
| Type | Name | Description | 
|---|---|---|
| System.String | propertyName | Name of the property. (string)  | 
      
Events
View SourceIsBusyChanged
Raised when IsBusy changed.
Declaration
public event EventHandler IsBusyChanged
  Event Type
| Type | Description | 
|---|---|
| System.EventHandler | 
PropertyChanged
Occurs when a property value changes.
Declaration
public event PropertyChangedEventHandler PropertyChanged
  Event Type
| Type | Description | 
|---|---|
| System.ComponentModel.PropertyChangedEventHandler | 
Implements
      System.ComponentModel.INotifyPropertyChanged