Name | Description | |
---|---|---|
NToolStripElement Constructor |
The following tables list the members exposed by NToolStripElement.
Name | Description | |
---|---|---|
NToolStripElement Constructor |
Name | Description | |
---|---|---|
ActionButton | Gets/sets the button which is interpreted as the "Action" one. The default action button is MouseButtons.Left. (Inherited from Nevron.UI.NMouseInputElement) | |
AllowCapture | Gets/sets a value indicating whether the element can capture the mouse. (Inherited from Nevron.UI.NMouseInputElement) | |
AllowFocus | Gets/sets a value whether the element allows receiving focus. (Inherited from Nevron.UI.NKeyboardInputElement) | |
AutoLayout | Gets/sets a value whether the container will automatically layout its children or will let this operation to be performed explicitly. (Inherited from Nevron.UI.NUIElementContainer) | |
AutoSizeMask | Gets/sets a value whether the element will autosize its bounds to fit the preffered size. (Inherited from Nevron.UI.NBoundableElement) | |
ClientMouse | (Inherited from Nevron.UI.NUIElement) | |
ClipChildren | Gets/sets a value indicating whether this container will clip the graphics output only within its layout rectangle. (Inherited from Nevron.UI.NUIElementContainer) | |
ComposeTheme | Gets/sets a value whether to ask the parent element for its theme or not. (Inherited from Nevron.UI.NThemableElement) | |
Cursor | Gets/sets the cursor to be displayed when the mouse moves over the element. (Inherited from Nevron.UI.NMouseInputElement) | |
DefaultDropDownDirection | ||
DefaultItemStyle | (Inherited from Nevron.UI.ToolStrips.NToolItemContainer) | |
Enabled | (Inherited from Nevron.UI.NUIElement) | |
FocusCues | Gets/sets a value indicating whether the element will display focus cues (usually a focused rectangle) when it has the keyboard focus. (Inherited from Nevron.UI.NUIElement) | |
HasOverflownItems | ||
ImageList | ||
InvalidateOnLocationChanged | Gets/sets a value indicating whether the element will automatically invalidate itself when its location is changed. (Inherited from Nevron.UI.NVisualElement) | |
InvalidateOnResize | Gets/sets a value indicating whether the element will automatically invalidate itself when resized. (Inherited from Nevron.UI.NVisualElement) | |
IsFocused | (Inherited from Nevron.UI.NInputElement) | |
ItemLayout | (Inherited from Nevron.UI.ToolStrips.NToolItemContainer) | |
Items | (Inherited from Nevron.UI.ToolStrips.NToolItemContainer) | |
ItemSize | (Inherited from Nevron.UI.ToolStrips.NToolItemContainer) | |
KeyboardInputEnabled | Gets/sets a value whether keyboard input is enabled for this element. (Inherited from Nevron.UI.NKeyboardInputElement) | |
Margins | Gets/sets the padding among this element's bounds and the other children of its current container. (Inherited from Nevron.UI.NUIElement) | |
MaximumSize | Gets/sets the maximum allowed size for this instance. If set to Size.Empty (the default one) this value will not be considered. (Inherited from Nevron.UI.NBoundableElement) | |
MinimumSize | Gets/sets the minimum allowed size for this instance. If set to Size.Empty (the default one) this value will not be considered. (Inherited from Nevron.UI.NBoundableElement) | |
MouseInputEnabled | Gets/sets a value indicating whether the mouse input is enabled for this element. (Inherited from Nevron.UI.NMouseInputElement) | |
Orientation | (Inherited from Nevron.UI.ToolStrips.NToolItemContainer) | |
Padding | Gets/sets the internal padding for this element. (Inherited from Nevron.UI.NUIElement) | |
PreferredSize | (Inherited from Nevron.UI.NVisualElement) | |
ProposedBounds | (Inherited from Nevron.UI.NVisualElement) | |
RightToLeft | Gets/sets a value specifying whether the content is right-to-left aligned. For example if the element is visualized on a Hebrew language settings system the right-to-left value will be true. (Inherited from Nevron.UI.NUIElement) | |
ShouldBubblePropertyChanged | Gets/sets a value whether this node will bubble its property changed event up in the parent chain. (Inherited from Nevron.UI.NUINode) | |
ShouldBubblePropertyChanging | Gets/sets a value whether this node will bubble its property changing event up in the parent chain. (Inherited from Nevron.UI.NUINode) | |
ShouldTunnelPropertyChanged | Gets/sets a value whether this node will tunnel its property changed event to its children. (Inherited from Nevron.UI.NUIElementContainer) | |
ShouldTunnelPropertyChanging | Gets/sets a value whether this node will tunnel its property changing event to its children. (Inherited from Nevron.UI.NUIElementContainer) | |
Style | Gets/sets the local style for this instance. This entry has highest priority when composing the current style for the element. (Inherited from Nevron.UI.NThemableElement) | |
TooltipText | Gets/sets the tooltip to be displayed by this element when the mouse hovers it. (Inherited from Nevron.UI.NMouseInputElement) | |
UseMnemonic | Gets/sets a value whether the element will check mnemonics. (Inherited from Nevron.UI.NKeyboardInputElement) | |
Visible | Gets/sets a local value whether this element is visible. It may differ from the IsVisible property which depends on the UI hierarchy. (Inherited from Nevron.UI.NVisualElement) |
Name | Description | |
---|---|---|
ChildrenClipRect | Gets the clipping rectangle when painting children. (Inherited from Nevron.UI.NUIElementContainer) | |
DefaultAutoSizeMask | (Inherited from Nevron.UI.NBoundableElement) | |
DefaultFocusCuesInflate | Gets the default FocusCuesInflate value. (Inherited from Nevron.UI.NUIElement) | |
DefaultItemLayout | (Inherited from Nevron.UI.ToolStrips.NToolItemContainer) | |
DefaultMargins | (Inherited from Nevron.UI.NUIElement) | |
DefaultOpacity | Gets the default element's opacity. (Inherited from Nevron.UI.NVisualElement) | |
DefaultPadding | Overridden. | |
DefaultRightToLeft | (Inherited from Nevron.UI.NUIElement) | |
Events | Gets the list of all events attached to this object. (Inherited from Nevron.UI.NDisposableObject) | |
InputTargets | Returns all the targets that should be hit-tested. (Inherited from Nevron.UI.NUIElementContainer) | |
InternalChildrenClipRect | Gets the clipping rectangle when painting internal (special) children. (Inherited from Nevron.UI.NUIElementContainer) | |
ShouldRegisterForThemeChange | Determines whether this instance should listen for a changes in the current theme. (Inherited from Nevron.UI.NThemableElement) |
Name | Description | |
---|---|---|
AccumulateChildren | Accumulates the children contained in this node, which satisfy the filter to the provided node list (Inherited from Nevron.UI.NUIElementContainer) | |
AccumulateDescendants | Accumulates the descendants contained in this node, which satisfy the filter to the provided node list (Inherited from Nevron.UI.NUIElementContainer) | |
AddChild | Adds a child node (Inherited from Nevron.UI.NUIElementContainer) | |
AddChildren | Adds range of INUIElement instances to this container. (Inherited from Nevron.UI.NUIElementContainer) | |
BringToFront | (Inherited from Nevron.UI.NUINode) | |
BubblePropertyChanged | Bubbles the PropertyChanged notification up in the parent tree. (Inherited from Nevron.UI.NUINode) | |
BubblePropertyChanging | Bubbles the PropertyChanging notification up in the parent tree. (Inherited from Nevron.UI.NUINode) | |
CanAnimate | Determines whether at its current state the element may be animated. This may differ from the Animatable value. (Inherited from Nevron.UI.NVisualElement) | |
CanInsertChild | Overridden. | |
CanPaintFocusCues | (Inherited from Nevron.UI.NUIElement) | |
CanRaiseEvent | Determines whether the node can raise the specified event. (Inherited from Nevron.UI.NUINode) | |
CanRemoveChild | Queries whether the specified child node can be removed (Inherited from Nevron.UI.NUIElementContainer) | |
ChildFromPoint | Overloaded. (Inherited from Nevron.UI.NUIElementContainer) | |
Children | Obtains the child nodes of this node (Inherited from Nevron.UI.NUIElementContainer) | |
ChildrenCount | Returns the number of child nodes which satisfy the specified filter (Inherited from Nevron.UI.NUIElementContainer) | |
ClearCustomProperties | Clears all the custom properties. (Inherited from Nevron.UI.NUINode) | |
ClearCustomProperty | Remove previously set custom property. (Inherited from Nevron.UI.NUINode) | |
ClearEvents | Removes all the events handlers attached to this instance. (Inherited from Nevron.UI.NDisposableObject) | |
ClearRenderCache | (Inherited from Nevron.UI.NThemableElement) | |
ClearRenderCacheEntry | (Inherited from Nevron.UI.NThemableElement) | |
Clone | Creates an exact copy of the current instance. (Inherited from Nevron.UI.NUIFrameworkElement) | |
CloneWithNewUniqueId | (Inherited from Nevron.UI.NUIFrameworkElement) | |
ContainsPropEntry | Determines whether an entry with the specified key exists in the node's property storage. (Inherited from Nevron.UI.NUINode) | |
ConvertBounds | Overloaded. Converts the specified bounds to the desired coordinate system. (Inherited from Nevron.UI.NBoundableElement) | |
ConvertLocation | Overloaded. Converts the specified location to the desired coordinate system. (Inherited from Nevron.UI.NBoundableElement) | |
CreateFieldNonSerializedObjects | (Inherited from Nevron.UI.NUIElementContainer) | |
Descendants | Obtains the descentant nodes of this node (Inherited from Nevron.UI.NUIElementContainer) | |
DescendantsCount | Returns the number of descendant nodes, which satisfy the specified filter (Inherited from Nevron.UI.NUIElementContainer) | |
Dispose | Overloaded. (Inherited from Nevron.UI.NDisposableObject) | |
FindItem | (Inherited from Nevron.UI.ToolStrips.NToolItemContainer) | |
FirstVisible | (Inherited from Nevron.UI.NUIElementContainer) | |
Focus | (Inherited from Nevron.UI.NKeyboardInputElement) | |
FocusNextElement | Attempts to give the focus to the next element. (Inherited from Nevron.UI.NUIElementContainer) | |
GetAnyParentSuspended | Determines whether there is a suspended parent up in the node chain. (Inherited from Nevron.UI.NUINode) | |
GetAttributeByName | Gets a child or descendant attribute by its name (Inherited from Nevron.UI.NUIFrameworkElement) | |
GetAttributeName | (Inherited from Nevron.UI.NThemableElement) | |
GetBackgroundBounds | Gets the bounds where the glyph shape should be rendered. (Inherited from Nevron.UI.NThemableElement) | |
GetBitmap | Gets a bitmap representation of the current instance. (Inherited from Nevron.UI.NVisualElement) | |
GetChildAt | Obtains the child at the specified index. (Inherited from Nevron.UI.NUIElementContainer) | |
GetChildFromId | Obtains a child element by its id (Inherited from Nevron.UI.NUIElementContainer) | |
GetChildFromUniqueId | Obtains a child element by its unique id (Inherited from Nevron.UI.NUIElementContainer) | |
GetChildUnderMouse | (Inherited from Nevron.UI.NUIElementContainer) | |
GetContentRectangle | Gets the rectangle into which content is displayed. (Inherited from Nevron.UI.NUIElement) | |
GetCustomProperty | Gets previously set custom property using the specified key. (Inherited from Nevron.UI.NUINode) | |
GetDecorationBounds | Gets the bounds where the glyph shape should be rendered. (Inherited from Nevron.UI.NThemableElement) | |
GetDescendantFromId | Obtains a element node by its id (Inherited from Nevron.UI.NUIElementContainer) | |
GetDescendantFromUniqueId | Obtains a child element by its unique id (Inherited from Nevron.UI.NUIElementContainer) | |
GetEnumerator | Overloaded. Obtains a child node enumerator (Inherited from Nevron.UI.NUIElementContainer) | |
GetFocusCueBounds | Gets the bounding rectangle where the focus cues should be displayed. For example an NPushButtonElement will return its bounding rectangle while an NCheckBoxElement will return its text bounds. (Inherited from Nevron.UI.NThemableElement) | |
GetGlyphBounds | Gets the bounds where the glyph shape should be rendered. (Inherited from Nevron.UI.NThemableElement) | |
GetPreferredSize | Gets the preffered size of this boundable element using the specified available size. (Inherited from Nevron.UI.NBoundableElement) | |
GetPropertyValue | Gets the current value of the specified property. (Inherited from Nevron.UI.NUINode) | |
GetRenderCacheEntry | Gets an object from the render cache of this element. (Inherited from Nevron.UI.NVisualElement) | |
HitTest | Overloaded. (Inherited from Nevron.UI.NThemableElement) | |
IndexOfChild | Obtains the index of the specified node within this container. (Inherited from Nevron.UI.NUIElementContainer) | |
InsertChild | Inserts a child node at the specified index (Inherited from Nevron.UI.NUIElementContainer) | |
Invalidate | Overloaded. Invalidates the element's bounds. (Inherited from Nevron.UI.NVisualElement) | |
IsChild | Determines whether the specfied node is contained within this container. (Inherited from Nevron.UI.NUIElementContainer) | |
IsDescendant | Queries whether the specified node is a descendant of this node (Inherited from Nevron.UI.NUIElementContainer) | |
ItemFromPoint | (Inherited from Nevron.UI.ToolStrips.NToolItemContainer) | |
KillFocus | (Inherited from Nevron.UI.NKeyboardInputElement) | |
LastVisible | (Inherited from Nevron.UI.NUIElementContainer) | |
OnAttributeChanged | Called by child or descendants attributes when an attribute has changed (Inherited from Nevron.UI.NUIFrameworkElement) | |
OnAttributePropertyChanged | (Inherited from Nevron.UI.NUIElementContainer) | |
OnAttributePropertyChanging | Called by child or descendants attributes when an attribute property is changing (Inherited from Nevron.UI.NUIFrameworkElement) | |
OnChildContextMenuRequested | Gets notified that a child context menu has been requested and the child did not provide such. This notification allows the parent node to provide a context menu depending on the originator of the request. (Inherited from Nevron.UI.NUIElementContainer) | |
OnChildInvalidated | Gets notified for a child element being invalidated. Allows to perform additional operations like clearing cache. (Inherited from Nevron.UI.NUIElementContainer) | |
OnChildPropertyChanged | Gets notified that a child property has changed. This notification allows the parent node to perform optional update after the change. (Inherited from Nevron.UI.NUIElementContainer) | |
OnChildPropertyChanging | Gets notified that a child property is about to change. This notification allows the parent node to examine the property and eventually to cancel it. (Inherited from Nevron.UI.NUIElementContainer) | |
OnLayoutArrange | Notifies the layoutable instance for an "Arrange" pass. (Inherited from Nevron.UI.NUIElement) | |
OnLayoutBegin | Notifies this instance for the beginning of a layout operation. (Inherited from Nevron.UI.NUIElement) | |
OnLayoutComplete | Notifies this instance for a completed layout. (Inherited from Nevron.UI.NUIElement) | |
OnLayoutMeasure | Notifies the layoutable instance for a "Measure" pass. (Inherited from Nevron.UI.NUIElement) | |
OnLayoutRequested | Notifies the container that a child needs a layout operation to be performed. (Inherited from Nevron.UI.NUIElementContainer) | |
OnLayoutSetBounds | Called by the layout engine when the bounds of the layoutable instance are ready to be applied. (Inherited from Nevron.UI.NUIElement) | |
OnParentThemeChanged | (Inherited from Nevron.UI.NUIElementContainer) | |
OnThemeChanged | (Inherited from Nevron.UI.NUIElementContainer) | |
Paint | Paints the element using the provided paint context. (Inherited from Nevron.UI.NVisualElement) | |
PerformAutoSize | Forces the element to autosize itself. (Inherited from Nevron.UI.NBoundableElement) | |
PerformLayout | Forces the layout container to apply its layout logic. (Inherited from Nevron.UI.NUIElementContainer) | |
QueryCursor | (Inherited from Nevron.UI.NUIElementContainer) | |
Refresh | (Inherited from Nevron.UI.NUIElement) | |
RegisterElement | (Inherited from Nevron.UI.NUIFrameworkElement) | |
ReleaseCapture | (Inherited from Nevron.UI.NUIElement) | |
RemoveAllChildren | Removes all children (Inherited from Nevron.UI.NUIElementContainer) | |
RemoveChild | Removes the specified child node from the container children (Inherited from Nevron.UI.NUIElementContainer) | |
RemoveChildAt | Removes the child node at the specified index (Inherited from Nevron.UI.NUIElementContainer) | |
ReplaceForeignUniqueIds | (Inherited from Nevron.UI.NUIFrameworkElement) | |
RequestLayout | Checks whether the element resides in a layoutable container. If true the container is asked to perform layout. (Inherited from Nevron.UI.NUIElement) | |
ResetChildrenRenderCache | (Inherited from Nevron.UI.NUIElementContainer) | |
ResetState | Resets the current state to its default value. (Inherited from Nevron.UI.NThemableElement) | |
Resume | Overloaded. Resumes the node from a previous call to the Suspend method. (Inherited from Nevron.UI.NUIElementContainer) | |
ResumeLayout | Overloaded. Resumes layout operations. (Inherited from Nevron.UI.NUIElementContainer) | |
SendToBack | (Inherited from Nevron.UI.NUINode) | |
SetAttributeByName | Sets a child or descendant attribute by its name (Inherited from Nevron.UI.NUIFrameworkElement) | |
SetBounds | Overloaded. Sets the bounds of the current INBoundable instance. (Inherited from Nevron.UI.NBoundableElement) | |
SetCapture | Attempts to capture the mouse. (Inherited from Nevron.UI.NMouseInputElement) | |
SetChildIndex | Sets a new index of the specified child node (Inherited from Nevron.UI.NUIElementContainer) | |
SetCustomProperty | Gets/sets a custom property associated with this node. (Inherited from Nevron.UI.NUINode) | |
SetState | Sets the specfied state as current. (Inherited from Nevron.UI.NThemableElement) | |
Suspend | (Inherited from Nevron.UI.NUIElementContainer) | |
SuspendLayout | Suspends any layout operation. (Inherited from Nevron.UI.NUIElementContainer) | |
TunelPropertyChanged | Notifies all children for a property change. This method allows the children nodes to perform additional updates. (Inherited from Nevron.UI.NUIElementContainer) | |
TunelPropertyChanging | Notifies all children for a pending property change. This method allows the children nodes to examine the property and even cancel it. (Inherited from Nevron.UI.NUIElementContainer) | |
UnregisterElement | (Inherited from Nevron.UI.NUIFrameworkElement) | |
UpdateBounds | (Inherited from Nevron.UI.NBoundableElement) | |
UpdateClientBounds | (Inherited from Nevron.UI.NBoundableElement) | |
UpdateFieldReferences | (Inherited from Nevron.UI.NUIElementContainer) | |
UpdateItems | (Inherited from Nevron.UI.ToolStrips.NToolItemContainer) | |
UpdatePartStateInfo | (Inherited from Nevron.UI.NThemableElement) | |
UpdateReferences | (Inherited from Nevron.UI.NUIElementContainer) | |
UpdateRenderCache | (Inherited from Nevron.UI.NThemableElement) | |
UpdateRightToLeft | Forces an immediate update of the state depending on the RightToLeft value. (Inherited from Nevron.UI.NUIElement) |
Name | Description | |
---|---|---|
ChildInserted | (Inherited from Nevron.UI.NUIElementContainer) | |
Click | (Inherited from Nevron.UI.NMouseInputElement) | |
Disposed | Fired when the object has been disposed. (Inherited from Nevron.UI.NDisposableObject) | |
Invalidated | Fired when the element is invalidated (marked as dirty) and needs re-paint. (Inherited from Nevron.UI.NVisualElement) | |
ItemUpdate | (Inherited from Nevron.UI.ToolStrips.NToolItemContainer) | |
LayoutRequested | Fired whenever a property or attribute has changed and the element needs to be layouted by its parent container (or host). (Inherited from Nevron.UI.NUIElement) | |
PropertyChanged | Fired when a command's property has changed. (Inherited from Nevron.UI.NUINode) | |
PropertyChanging | Fired when a command's property is about to be changed. Cancelable. (Inherited from Nevron.UI.NUINode) | |
VisibleChanged | Fired when the element's IsVisible state has changed. (Inherited from Nevron.UI.NVisualElement) |