Version

RadialMenuTool Class Members

The following tables list the members exposed by RadialMenuTool.

Public Constructors
 NameDescription
Public ConstructorRadialMenuTool ConstructorOverloaded.   
Protected Fields
 NameDescription
Protected FieldtagValue (Inherited from Infragistics.Shared.SubObjectBase)
Public Properties
 NameDescription
Public PropertyCheckableGets or sets whether the tool is a toggle button which can be checked or unchecked.  
Public PropertyCheckedGets or sets the Checked state of the tool.  
Public PropertyChildToolCheckBehaviorGets or sets how Checkable tools in the collection behave with respect to each other.  
Public PropertyChildToolDisplayStyleDetermines how the children in the Tools collection of this tool are displayed.  
Public PropertyChildToolRelativeOriginGets or sets how the children of this tool are aligned relative to the parent tool.  
Public PropertyDisposed (Inherited from Infragistics.Shared.DisposableObject)
Public PropertyDrillDownButtonEnabledGets or sets whether the drilldown button of the tool is enabled.  
Public PropertyEnabledGets or sets the enabled state of the tool.  
Public PropertyKey (Inherited from Infragistics.Shared.KeyedSubObjectBase)
Public PropertyKeyTipGets or sets a string with a maximum of 3 characters that represents the mnemonic displayed for the tool when using keytips.  
Public PropertyLastToggledChildToolReturns the last child of this tool that was whose Checked property was toggled by the user.  
Public PropertyParentCollectionThe collection to which the tool belongs.  
Public PropertyParentToolThe parent tool to which this tool belongs.  
Public PropertyTag (Inherited from Infragistics.Shared.SubObjectBase)
Public PropertyTextGets or sets the text of the tool.  
Public PropertyToolsA collection of RadialMenuTool instances that represent the child tools of this tool.  
Public PropertyToolSettingsGets or sets various settings related to the tool.  
Public PropertyToolTipTextGets or sets the text that will display in the tooltip for this tool.  
Public PropertyUseAppearanceOfLastToggledChildToolGets or sets whether the tool will display the same appearance (including the image) of it's LastToggledChildTool.  
Public PropertyUseToolTipTextOfLastToggledChildToolGets or sets whether the tool will display the tooltip of it's LastToggledChildTool.  
Public PropertyVisibleGets or sets the visibility of the tool.  
Public PropertyVisiblePositionGets or sets the visible position of the tool.  
Public PropertyWedgeSpanGets or sets the number of wedges that this tool will span.  
Protected Properties
 NameDescription
Protected PropertyCheckableDefaultReturns the default value of the Checkable property for the tool type.  
Protected PropertyChildToolCheckBehaviorDefaultReturns the default value of the ChildToolCheckBehavior property for the tool type.  
Protected PropertyKeyLowercaseInterned (Inherited from Infragistics.Shared.KeyedSubObjectBase)
Protected PropertyPrimaryCollection (Inherited from Infragistics.Shared.KeyedSubObjectBase)
Protected PropertySubObjectPropChangeHandler (Inherited from Infragistics.Shared.SubObjectBase)
Public Methods
 NameDescription
Public MethodCreateObjRefCreates an object that contains all the relevant information required to generate a proxy used to communicate with a remote object. (Inherited from System.MarshalByRefObject)
Public MethodDispose (Inherited from Infragistics.Shared.DisposableObject)
Public MethodFindAncestorReturns the first ancestor of this tool that is of the specified type.  
Public MethodFindRootToolFinds the root tool - the tool at the top of the tool tree.  
Public MethodFindToolByKeySearches all descendants of this tool to find a tool with the matching key.  
Public MethodFindToolsByKeySearches all descendants of this tool to find all tools with the matching key.  
Public MethodGetLifetimeServiceRetrieves the current lifetime service object that controls the lifetime policy for this instance. (Inherited from System.MarshalByRefObject)
Public MethodGetUIElementReturns the UIElement for this tool, if one exists.  
Public MethodInitializeLifetimeServiceObtains a lifetime service object to control the lifetime policy for this instance. (Inherited from System.MarshalByRefObject)
Public MethodNotifyPropChangeOverloaded.  (Inherited from Infragistics.Shared.SubObjectBase)
Public MethodResetResets all properties of the object to their default values.  
Public MethodResetKey (Inherited from Infragistics.Shared.KeyedSubObjectBase)
Public MethodResetToolsResets the Tools property to its default value.  
Public MethodResetToolSettingsResets the ToolSettings property to its default value.  
Public MethodSetCheckedSets the Checked property of the tool and optionally fires the UltraRadialMenu.ToolClick event.  
Public MethodShouldSerializeIndicates whether the object needs to be persisted.  
Public MethodShouldSerializeKey (Inherited from Infragistics.Shared.KeyedSubObjectBase)
Public MethodShouldSerializeTag (Inherited from Infragistics.Shared.SubObjectBase)
Public MethodToggleToggles the Checked state of a state button tool or color tool.  
Public MethodToStringReturns the key value appended with the type name.  
Public MethodVerifyNotDisposed (Inherited from Infragistics.Shared.DisposableObject)
Protected Methods
 NameDescription
Protected MethodDeserializeTagOverloaded.  (Inherited from Infragistics.Shared.SubObjectBase)
Protected MethodGetObjectDataPopulates the specified SerializationInfo with the data from the object.  
Protected MethodInitializeTag (Inherited from Infragistics.Shared.SubObjectBase)
Protected MethodMemberwiseCloneOverloaded. Creates a shallow copy of the current System.MarshalByRefObject object. (Inherited from System.MarshalByRefObject)
Protected MethodOnAddedToCollectionOverridden. Called when this object is being added to the passed in collection. The default implementation sets the internal primaryCollection reference if it hasn't already been set.  
Protected MethodOnDeserializationCalled after this instance has been de-serialized.  
Protected MethodOnDispose (Inherited from Infragistics.Shared.SubObjectBase)
Protected MethodOnObjectPropChanged (Inherited from Infragistics.Shared.SubObjectBase)
Protected MethodOnRemovedFromCollectionOverridden. Called when this object is being removed from the passed in collection. The default implementation nulls out the primaryCollection if the passed in collection matches.  
Protected MethodOnSubObjectPropChangedOverridden. Called when another sub object that we are listening to notifies us that one of its properties has changed.  
Protected MethodResetInternedKey (Inherited from Infragistics.Shared.KeyedSubObjectBase)
Protected MethodResetTag (Inherited from Infragistics.Shared.SubObjectBase)
Protected MethodSerializeTagOverloaded.  (Inherited from Infragistics.Shared.SubObjectBase)
Public Events
 NameDescription
Public EventSubObjectDisposed (Inherited from Infragistics.Shared.SubObjectBase)
Public EventSubObjectPropChanged (Inherited from Infragistics.Shared.SubObjectBase)
See Also