Class SelectedObjectsProperty
Eigenschaftsanzeige für die Markierten Objekte. Diese Anzeige wird bei Änderung der Markierung neu generiert. Die Anzeige ermöglicht für jedes markierte Objekt Änderungen der Eigenschaften.
Inherited Members
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: CADability.UserInterface
Assembly: CADability.dll
Syntax
public class SelectedObjectsProperty : PropertyEntryImpl, IPropertyEntry, IShowProperty, IDisplayHotSpots
Constructors
| Improve this Doc View SourceSelectedObjectsProperty(IFrame)
Declaration
protected SelectedObjectsProperty(IFrame Frame)
Parameters
| Type | Name | Description |
|---|---|---|
| IFrame | Frame |
Fields
| Improve this Doc View SourceConstructor
Declaration
public static SelectedObjectsProperty.ConstructionDelegate Constructor
Field Value
| Type | Description |
|---|---|
| SelectedObjectsProperty.ConstructionDelegate |
focusedSelectedObject
Declaration
public IGeoObject focusedSelectedObject
Field Value
| Type | Description |
|---|---|
| IGeoObject |
selectedObjects
Declaration
protected GeoObjectList selectedObjects
Field Value
| Type | Description |
|---|---|
| GeoObjectList |
Properties
| Improve this Doc View SourceContextMenu
Declaration
public override MenuWithHandler[] ContextMenu { get; }
Property Value
| Type | Description |
|---|---|
| MenuWithHandler[] |
Overrides
| Improve this Doc View SourceFlags
Declaration
public override PropertyEntryType Flags { get; }
Property Value
| Type | Description |
|---|---|
| PropertyEntryType |
Overrides
| Improve this Doc View SourceSubItems
Overrides SubEntriesCount, returns the number of subentries in this property view.
Declaration
public override IPropertyEntry[] SubItems { get; }
Property Value
| Type | Description |
|---|---|
| IPropertyEntry[] |
Overrides
Methods
| Improve this Doc View SourceConstruct(IFrame)
Declaration
public static SelectedObjectsProperty Construct(IFrame Frame)
Parameters
| Type | Name | Description |
|---|---|---|
| IFrame | Frame |
Returns
| Type | Description |
|---|---|
| SelectedObjectsProperty |
OnCreateSubContextMenue(IGeoObjectShowProperty, List<MenuWithHandler>)
Will be called when a context menu of a sub entry has been generated. This implementation adds the standard menu entries for selected objects.
Declaration
protected void OnCreateSubContextMenue(IGeoObjectShowProperty sender, List<MenuWithHandler> toManipulate)
Parameters
| Type | Name | Description |
|---|---|---|
| IGeoObjectShowProperty | sender | The ControlCenter entry that has its context menu created |
| System.Collections.Generic.List<MenuWithHandler> | toManipulate | The context menu, which may be manipulated |
OnShowPropertyStateChanged(IShowProperty, StateChangedArgs)
Will be called when the state of an entry in the ControlCenter changes. this implementation must be called by a class overriding this method.
Declaration
protected void OnShowPropertyStateChanged(IShowProperty sender, StateChangedArgs args)
Parameters
| Type | Name | Description |
|---|---|---|
| IShowProperty | sender | The ShowProperty that changed its state |
| StateChangedArgs | args | The new state |
OnSubHotspotChanged(IHotSpot, HotspotChangeMode)
Declaration
protected void OnSubHotspotChanged(IHotSpot sender, HotspotChangeMode mode)
Parameters
| Type | Name | Description |
|---|---|---|
| IHotSpot | sender | |
| HotspotChangeMode | mode |
OpenSubEntries()
Declaration
public void OpenSubEntries()
Refresh()
Declaration
public void Refresh()
ReloadProperties()
Implements ReloadProperties()
Declaration
public void ReloadProperties()
SetGeoObjectList(GeoObjectList)
Declaration
public void SetGeoObjectList(GeoObjectList SelectedObjects)
Parameters
| Type | Name | Description |
|---|---|---|
| GeoObjectList | SelectedObjects |
ShowOpen(IShowProperty)
Overrides
Declaration
public void ShowOpen(IShowProperty toShow)
Parameters
| Type | Name | Description |
|---|---|---|
| IShowProperty | toShow |
ShowSelected(IShowProperty)
Declaration
public void ShowSelected(IShowProperty ToSelect)
Parameters
| Type | Name | Description |
|---|---|---|
| IShowProperty | ToSelect |
Events
| Improve this Doc View SourceFocusedObjectChangedEvent
Declaration
public event SelectedObjectsProperty.FocusedObjectChangedDelegate FocusedObjectChangedEvent
Event Type
| Type | Description |
|---|---|
| SelectedObjectsProperty.FocusedObjectChangedDelegate |
HotspotChangedEvent
Declaration
public event HotspotChangedDelegate HotspotChangedEvent
Event Type
| Type | Description |
|---|---|
| HotspotChangedDelegate |