Show / Hide Table of Contents

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.

Inheritance
System.Object
PropertyEntryImpl
SelectedObjectsProperty
Implements
IPropertyEntry
IShowProperty
IDisplayHotSpots
Inherited Members
PropertyEntryImpl.resourceId
PropertyEntryImpl.labelText
PropertyEntryImpl.PropertyEntryChangedState(StateChangedArgs)
PropertyEntryImpl.Frame
PropertyEntryImpl.propertyPage
PropertyEntryImpl.propertyTreeView
PropertyEntryImpl.IsOpen
PropertyEntryImpl.Label
PropertyEntryImpl.LabelText
PropertyEntryImpl.Value
PropertyEntryImpl.ResourceId
PropertyEntryImpl.Parent
PropertyEntryImpl.Index
PropertyEntryImpl.IndentLevel
PropertyEntryImpl.DeferUpdate
PropertyEntryImpl.PropertyEntryChangedStateEvent
PropertyEntryImpl.Added(IPropertyPage)
PropertyEntryImpl.ButtonClicked(PropertyEntryButton)
PropertyEntryImpl.EditTextChanged(String)
PropertyEntryImpl.EndEdit(Boolean, Boolean, String)
PropertyEntryImpl.GetDropDownList()
PropertyEntryImpl.ListBoxSelected(Int32)
PropertyEntryImpl.Opened(Boolean)
PropertyEntryImpl.OpenOrCloseSubEntries()
PropertyEntryImpl.Removed(IPropertyPage)
PropertyEntryImpl.Select()
PropertyEntryImpl.Selected(IPropertyEntry)
PropertyEntryImpl.StartEdit(Boolean)
PropertyEntryImpl.UnSelected(IPropertyEntry)
PropertyEntryImpl.ReadOnly
PropertyEntryImpl.StateChangedEvent
PropertyEntryImpl.IShowProperty.LabelText
PropertyEntryImpl.IShowProperty.HelpLink
PropertyEntryImpl.IShowProperty.InfoText
PropertyEntryImpl.IShowProperty.LabelType
PropertyEntryImpl.IShowProperty.EntryType
PropertyEntryImpl.SubEntriesCount
PropertyEntryImpl.SubEntries
PropertyEntryImpl.IShowProperty.OwnerDrawHeight
PropertyEntryImpl.IShowProperty.Hidden
PropertyEntryImpl.IShowProperty.IsSelected
PropertyEntryImpl.IShowProperty.Added(IPropertyTreeView)
PropertyEntryImpl.IShowProperty.Selected()
PropertyEntryImpl.IShowProperty.UnSelected()
PropertyEntryImpl.IShowProperty.ChildSelected(IShowProperty)
PropertyEntryImpl.Concat(IPropertyEntry[], IPropertyEntry[])
PropertyEntryImpl.IShowProperty.Removed(IPropertyTreeView)
PropertyEntryImpl.IShowProperty.ShowOpen(Boolean)
PropertyEntryImpl.IShowProperty.SetTabIndex(Int32)
PropertyEntryImpl.IShowProperty.LabelChanged(String)
PropertyEntryImpl.IShowProperty.SetFocus()
PropertyEntryImpl.IShowProperty.Refresh()
PropertyEntryImpl.IShowProperty.OnEnterPressed()
PropertyEntryImpl.IShowProperty.OnVisibilityChanged(Boolean)
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 Source

SelectedObjectsProperty(IFrame)

Declaration
protected SelectedObjectsProperty(IFrame Frame)
Parameters
Type Name Description
IFrame Frame

Fields

| Improve this Doc View Source

Constructor

Declaration
public static SelectedObjectsProperty.ConstructionDelegate Constructor
Field Value
Type Description
SelectedObjectsProperty.ConstructionDelegate
| Improve this Doc View Source

focusedSelectedObject

Declaration
public IGeoObject focusedSelectedObject
Field Value
Type Description
IGeoObject
| Improve this Doc View Source

selectedObjects

Declaration
protected GeoObjectList selectedObjects
Field Value
Type Description
GeoObjectList

Properties

| Improve this Doc View Source

ContextMenu

Declaration
public override MenuWithHandler[] ContextMenu { get; }
Property Value
Type Description
MenuWithHandler[]
Overrides
PropertyEntryImpl.ContextMenu
| Improve this Doc View Source

Flags

Declaration
public override PropertyEntryType Flags { get; }
Property Value
Type Description
PropertyEntryType
Overrides
PropertyEntryImpl.Flags
| Improve this Doc View Source

SubItems

Overrides SubEntriesCount, returns the number of subentries in this property view.

Declaration
public override IPropertyEntry[] SubItems { get; }
Property Value
Type Description
IPropertyEntry[]
Overrides
PropertyEntryImpl.SubItems

Methods

| Improve this Doc View Source

Construct(IFrame)

Declaration
public static SelectedObjectsProperty Construct(IFrame Frame)
Parameters
Type Name Description
IFrame Frame
Returns
Type Description
SelectedObjectsProperty
| Improve this Doc View Source

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

| Improve this Doc View Source

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

| Improve this Doc View Source

OnSubHotspotChanged(IHotSpot, HotspotChangeMode)

Declaration
protected void OnSubHotspotChanged(IHotSpot sender, HotspotChangeMode mode)
Parameters
Type Name Description
IHotSpot sender
HotspotChangeMode mode
| Improve this Doc View Source

OpenSubEntries()

Declaration
public void OpenSubEntries()
| Improve this Doc View Source

Refresh()

Declaration
public void Refresh()
| Improve this Doc View Source

ReloadProperties()

Implements ReloadProperties()

Declaration
public void ReloadProperties()
| Improve this Doc View Source

SetGeoObjectList(GeoObjectList)

Declaration
public void SetGeoObjectList(GeoObjectList SelectedObjects)
Parameters
Type Name Description
GeoObjectList SelectedObjects
| Improve this Doc View Source

ShowOpen(IShowProperty)

Overrides

Declaration
public void ShowOpen(IShowProperty toShow)
Parameters
Type Name Description
IShowProperty toShow
| Improve this Doc View Source

ShowSelected(IShowProperty)

Declaration
public void ShowSelected(IShowProperty ToSelect)
Parameters
Type Name Description
IShowProperty ToSelect

Events

| Improve this Doc View Source

FocusedObjectChangedEvent

Declaration
public event SelectedObjectsProperty.FocusedObjectChangedDelegate FocusedObjectChangedEvent
Event Type
Type Description
SelectedObjectsProperty.FocusedObjectChangedDelegate
| Improve this Doc View Source

HotspotChangedEvent

Declaration
public event HotspotChangedDelegate HotspotChangedEvent
Event Type
Type Description
HotspotChangedDelegate

Implements

IPropertyEntry
IShowProperty
IDisplayHotSpots
  • Improve this Doc
  • View Source
In This Article
Back to top Generated by DocFX