public class KeyNavigationSettings : INotifyPropertyChangedPublic Class KeyNavigationSettings
Implements INotifyPropertyChanged| KeyNavigationSettings | Initializes a new instance of KeyNavigationSettings class. |
| HighlightedToolIndex | Gets or sets the index of highlited tool. |
| HighlightingCursor | Gets the settings of cursor which is used to highlight the tools if KeyNavigation is turned on. |
| KeyNavigation | Determines if keyboard navigation is turned on or off. |
| Equals | Determines whether the specified object is equal to the current object. (Inherited from Object) |
| Finalize | Allows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection. (Inherited from Object) |
| GetHashCode | Serves as the default hash function. (Inherited from Object) |
| GetType | Gets the Type of the current instance. (Inherited from Object) |
| MemberwiseClone | Creates a shallow copy of the current Object. (Inherited from Object) |
| OnPropertyChanged | Fires PropertyChanged event. |
| OnPropertyChanging | Fires the PropertyChanging event. |
| ResetHighlightedToolIndex | Sets the HighlightedToolIndex to the default value. |
| ResetHighlightingCursor | Sets the HighlightingCursor to the default value. |
| ResetKeyNavigation | Sets the KeyNavigation to the default value. |
| ResetToDefault | Resets KeyNavigationSettings to its default settings. |
| ShouldSerializeHighlightedToolIndex | Indicates whether the HighlightedToolIndex property should be persisted. |
| ShouldSerializeKeyNavigation | Indicates whether the KeyNavigation property should be persisted. |
| ShowHighlightingCursor | Fires PropertyChanged event with "ShowHighlightingCursor" as a property name. |
| ToString |
Converts KeyNavigationSettings object to String
representation.
(Overrides ObjectToString) |
| PropertyChanged | This event is fired whenever any property of KeyNavigationSettings which influences GUI. |
| PropertyChanging | Occurs whenever a value of a property is about to change. |