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 StageScroller 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