Nevron .NET Vision
NWinFormScrollableElement Class Members
Properties  Methods  Events


The following tables list the members exposed by NWinFormScrollableElement.

Public Constructors
 NameDescription
Public ConstructorNWinFormScrollableElement Constructor  
Top
Public Properties
 NameDescription
Public PropertyActionButtonGets/sets the button which is interpreted as the "Action" one. The default action button is MouseButtons.Left. (Inherited from Nevron.UI.NMouseInputElement)
Public PropertyAllowCaptureGets/sets a value indicating whether the element can capture the mouse. (Inherited from Nevron.UI.NMouseInputElement)
Public PropertyAllowFocusGets/sets a value whether the element allows receiving focus. (Inherited from Nevron.UI.NKeyboardInputElement)
Public PropertyAnimatableGets/sets a value whether the element allows animation. (Inherited from Nevron.UI.NVisualElement)
Public PropertyAttributesGets an array of the child attributes of this container (Inherited from Nevron.UI.NUIFrameworkElement)
Public PropertyAutoLayoutGets/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)
Public PropertyAutoSizeMaskGets/sets a value whether the element will autosize its bounds to fit the preffered size. (Inherited from Nevron.UI.NBoundableElement)
Public PropertyBottomGets the bottom value of the element's bounds. (Inherited from Nevron.UI.NBoundableElement)
Public PropertyBoundsGets/sets the bounds of this instance in coordinates relative to its current parent. (Inherited from Nevron.UI.NBoundableElement)
Public PropertyCanFocus (Inherited from Nevron.UI.NKeyboardInputElement)
Public PropertyClientBoundsGets the element's client bounds in a local coordinate system. (Inherited from Nevron.UI.NBoundableElement)
Public PropertyClientMouse (Inherited from Nevron.UI.NUIElement)
Public PropertyClipChildrenGets/sets a value indicating whether this container will clip the graphics output only within its layout rectangle. (Inherited from Nevron.UI.NUIElementContainer)
Public PropertyComposeThemeGets/sets a value whether to ask the parent element for its theme or not. (Inherited from Nevron.UI.NThemableElement)
Public PropertyContainsCaptureDetermines whether this element or one of its children has currently captured the mouse. (Inherited from Nevron.UI.NInputElement)
Public PropertyContainsFocusDetermines whether this element or one of its children contains focus. (Inherited from Nevron.UI.NInputElement)
Public PropertyContainsMouseDetermines whether this element or one of its children contains mouse. (Inherited from Nevron.UI.NInputElement)
Public PropertyCurrentRendererGets the current renderer used by this instance. (Inherited from Nevron.UI.NThemableElement)
Public PropertyCurrentStyleGets the current theme style used by this instance. (Inherited from Nevron.UI.NThemableElement)
Public PropertyCurrentThemeGets the current theme used by this instance. (Inherited from Nevron.UI.NThemableElement)
Public PropertyCursorGets/sets the cursor to be displayed when the mouse moves over the element. (Inherited from Nevron.UI.NMouseInputElement)
Public PropertyDeviceBoundsGets the element's bounds in device coordinates. (Inherited from Nevron.UI.NBoundableElement)
Public PropertyDisposingGets a value indicating whether the object is in process of being disposed of. (Inherited from Nevron.UI.NDisposableObject)
Public PropertyEnabled (Inherited from Nevron.UI.NUIElement)
Public PropertyEventSinkServiceGets/sets the event sink service for the node. (Inherited from Nevron.UI.NUIElementContainer)
Public PropertyFocusCuesGets/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)
Public PropertyFocusOnMouseDownGets/sets a value whether the element will be focused on left mouse down. (Inherited from Nevron.UI.NMouseInputElement)
Public PropertyHasNonClientAreaDetermines whether the current instance has non-client area. (Inherited from Nevron.UI.NBoundableElement)
Public PropertyHeightGets/sets the width of the element's bounds. (Inherited from Nevron.UI.NBoundableElement)
Public PropertyHostGets the INElementHost instance where this element resides. For a Windows Forms application this will be a Control instance. (Inherited from Nevron.UI.NUIElement)
Public PropertyHScrollVisibilityGets/sets the visibility of the horizontal scrollbar. (Inherited from Nevron.UI.NScrollableElement)
Public PropertyIdGets/sets an integer value which identifies this element in the current UI ontext. (Inherited from Nevron.UI.NUIFrameworkElement)
Public PropertyInitializingGets a value indicating whether the object is currently in a process of being initialized. (Inherited from Nevron.UI.NDefaultInitializableObject)
Public PropertyInitialSizeGets the initial size of the element. (Inherited from Nevron.UI.NBoundableElement)
Public PropertyInvalidateOnLocationChangedGets/sets a value indicating whether the element will automatically invalidate itself when its location is changed. (Inherited from Nevron.UI.NVisualElement)
Public PropertyInvalidateOnResizeGets/sets a value indicating whether the element will automatically invalidate itself when resized. (Inherited from Nevron.UI.NVisualElement)
Public PropertyIsAnimatingGets a value which determines whether the element is currently being animated. (Inherited from Nevron.UI.NVisualElement)
Public PropertyIsDefaultInitializedGets a value indicating whether the object is initialized with its default settings. (Inherited from Nevron.UI.NDefaultInitializableObject)
Public PropertyIsDisposedGets a value indicating whether the object is already disposed. (Inherited from Nevron.UI.NDisposableObject)
Public PropertyIsFocused (Inherited from Nevron.UI.NInputElement)
Public PropertyIsLayoutSuspendedDetermines whether the layout logic of the container is suspended. (Inherited from Nevron.UI.NUIElementContainer)
Public PropertyIsMouseCapturedDetermines whether the mouse is captured by this element. (Inherited from Nevron.UI.NMouseInputElement)
Public PropertyIsMouseOverDetermines whether the element contains mouse pointer. (Inherited from Nevron.UI.NMouseInputElement)
Public PropertyIsSuspendedGets a value whether the current isntance is supended. (Inherited from Nevron.UI.NUINode)
Public PropertyIsVisibleDetermines whether the element is currently visible. (Inherited from Nevron.UI.NVisualElement)
Public PropertyKeyboardInputEnabledGets/sets a value whether keyboard input is enabled for this element. (Inherited from Nevron.UI.NKeyboardInputElement)
Public PropertyLayoutContainerGets the current layout container where this element resides. (Inherited from Nevron.UI.NUIElement)
Public PropertyLayoutEngineGets/sets the layout engine for this container. (Inherited from Nevron.UI.NUIElementContainer)
Public PropertyLayoutRectangle (Inherited from Nevron.UI.NScrollableElement)
Public PropertyLeftGets/sets the left value of the element's bounds. (Inherited from Nevron.UI.NBoundableElement)
Public PropertyLocationGets/sets the location of this instance. (Inherited from Nevron.UI.NBoundableElement)
Public PropertyLockEventFiringOptionally locks any event firing from this instance. (Inherited from Nevron.UI.NDisposableObject)
Public PropertyMarginsGets/sets the padding among this element's bounds and the other children of its current container. (Inherited from Nevron.UI.NUIElement)
Public PropertyMaximumSizeGets/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)
Public PropertyMinimumScrollSizeGets/sets minimum scrolling size. (Inherited from Nevron.UI.NScrollableElement)
Public PropertyMinimumSizeGets/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)
Public PropertyMouseInputEnabledGets/sets a value indicating whether the mouse input is enabled for this element. (Inherited from Nevron.UI.NMouseInputElement)
Public PropertyOpacityGets/sets the opacity of the element. This value will work when the UseBitmapCache value is true. (Inherited from Nevron.UI.NVisualElement)
Public PropertyPaddingGets/sets the internal padding for this element. (Inherited from Nevron.UI.NUIElement)
Public PropertyPaintingGets a value indicating whether the instance is currently painting itself. (Inherited from Nevron.UI.NVisualElement)
Public PropertyPaintRectGets the rectangle visible for paint operations. (Inherited from Nevron.UI.NVisualElement)
Public PropertyParentNodeGets the parent of this node. (Inherited from Nevron.UI.NUINode)
Public PropertyPartStateInfoGets the structure containing theme data information about this element. (Inherited from Nevron.UI.NThemableElement)
Public PropertyPreferredSize (Inherited from Nevron.UI.NVisualElement)
Public PropertyProposedBounds (Inherited from Nevron.UI.NVisualElement)
Public PropertyRendererGets/sets the renderer used to paint this instance. (Inherited from Nevron.UI.NThemableElement)
Public PropertyRightGets the right value of the element's bounds. (Inherited from Nevron.UI.NBoundableElement)
Public PropertyRightToLeftGets/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)
Public PropertyRootNodeGets the root node of the nodes tree where this node resides. (Inherited from Nevron.UI.NUINode)
Public PropertyScrollAmountGets/sets the scrolled amount. (Inherited from Nevron.UI.NScrollableElement)
Public PropertyScrollMarginsGets/sets the padding among container edges and scrollbars. (Inherited from Nevron.UI.NScrollableElement)
Public PropertyScrollSizeGets/sets the scrolling size. (Inherited from Nevron.UI.NScrollableElement)
Public PropertyShouldBubblePropertyChangedGets/sets a value whether this node will bubble its property changed event up in the parent chain. (Inherited from Nevron.UI.NUINode)
Public PropertyShouldBubblePropertyChangingGets/sets a value whether this node will bubble its property changing event up in the parent chain. (Inherited from Nevron.UI.NUINode)
Public PropertyShouldTunnelPropertyChangedGets/sets a value whether this node will tunnel its property changed event to its children. (Inherited from Nevron.UI.NUIElementContainer)
Public PropertyShouldTunnelPropertyChangingGets/sets a value whether this node will tunnel its property changing event to its children. (Inherited from Nevron.UI.NUIElementContainer)
Public PropertySizeGets/sets the size of this instance. (Inherited from Nevron.UI.NBoundableElement)
Public PropertyStyleGets/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)
Public PropertyTagGets/sets an additional data associated with this element. (Inherited from Nevron.UI.NUIFrameworkElement)
Public PropertyTargetsGets an array of all the layoutable children of this container. (Inherited from Nevron.UI.NUIElementContainer)
Public PropertyThemeGets/sets the local theme to be used by this element. (Inherited from Nevron.UI.NThemableElement)
Public PropertyTooltipTextGets/sets the tooltip to be displayed by this element when the mouse hovers it. (Inherited from Nevron.UI.NMouseInputElement)
Public PropertyTopGets/sets the top value of the element's bounds. (Inherited from Nevron.UI.NBoundableElement)
Public PropertyUniqueIdGets/sets a Guid structure which uniquely identifies this element. (Inherited from Nevron.UI.NUIFrameworkElement)
Public PropertyUseBitmapCacheGets/sets a value whether the element's painting will be cached on a bitmap. Greatly improves performance of static(not dynamically resized) controls. (Inherited from Nevron.UI.NVisualElement)
Public PropertyUseMnemonicGets/sets a value whether the element will check mnemonics. (Inherited from Nevron.UI.NKeyboardInputElement)
Public PropertyViewBoundsGets the viewable area (excluding scrollbars if any) of the element. (Inherited from Nevron.UI.NScrollableElement)
Public PropertyVisibleGets/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)
Public PropertyVisibleChildrenCountGets the count of all visible children. (Inherited from Nevron.UI.NUIElementContainer)
Public PropertyVScrollVisibilityGets/sets the visibility of the vertical scrollbar. (Inherited from Nevron.UI.NScrollableElement)
Public PropertyWidthGets/sets the width of the element's bounds. (Inherited from Nevron.UI.NBoundableElement)
Top
Protected Properties
 NameDescription
Protected PropertyChildrenClipRect (Inherited from Nevron.UI.NScrollableElement)
Protected PropertyDefaultAutoSizeMask (Inherited from Nevron.UI.NBoundableElement)
Protected PropertyDefaultFocusCuesInflateGets the default FocusCuesInflate value. (Inherited from Nevron.UI.NUIElement)
Protected PropertyDefaultMargins (Inherited from Nevron.UI.NUIElement)
Protected PropertyDefaultOpacityGets the default element's opacity. (Inherited from Nevron.UI.NVisualElement)
Protected PropertyDefaultPadding (Inherited from Nevron.UI.NUIElement)
Protected PropertyDefaultRightToLeft (Inherited from Nevron.UI.NUIElement)
Protected PropertyDefaultScrollMargins (Inherited from Nevron.UI.NScrollableElement)
Protected PropertyEventsGets the list of all events attached to this object. (Inherited from Nevron.UI.NDisposableObject)
Protected PropertyHScrollGets the internally created horizontal scrollbar. (Inherited from Nevron.UI.NScrollableElement)
Protected PropertyInputTargetsReturns all the targets that should be hit-tested. (Inherited from Nevron.UI.NUIElementContainer)
Protected PropertyInternalChildrenClipRectGets the clipping rectangle when painting internal (special) children. (Inherited from Nevron.UI.NUIElementContainer)
Protected PropertyShouldRegisterForThemeChangeDetermines whether this instance should listen for a changes in the current theme. (Inherited from Nevron.UI.NThemableElement)
Protected PropertyVScrollGets the internally created vertical scrollbar. (Inherited from Nevron.UI.NScrollableElement)
Top
Public Methods
 NameDescription
Public MethodAccumulateChildrenAccumulates the children contained in this node, which satisfy the filter to the provided node list (Inherited from Nevron.UI.NUIElementContainer)
Public MethodAccumulateDescendantsAccumulates the descendants contained in this node, which satisfy the filter to the provided node list (Inherited from Nevron.UI.NUIElementContainer)
Public MethodAddChildAdds a child node (Inherited from Nevron.UI.NUIElementContainer)
Public MethodAddChildrenAdds range of INUIElement instances to this container. (Inherited from Nevron.UI.NUIElementContainer)
Public MethodBringToFront (Inherited from Nevron.UI.NUINode)
Public MethodBubblePropertyChangedBubbles the PropertyChanged notification up in the parent tree. (Inherited from Nevron.UI.NUINode)
Public MethodBubblePropertyChangingBubbles the PropertyChanging notification up in the parent tree. (Inherited from Nevron.UI.NUINode)
Public MethodCanAnimateDetermines whether at its current state the element may be animated. This may differ from the Animatable value. (Inherited from Nevron.UI.NVisualElement)
Public MethodCanInsertChildQueries whether the specified node can be inserted at the specified index (Inherited from Nevron.UI.NUIElementContainer)
Public MethodCanPaintFocusCues (Inherited from Nevron.UI.NUIElement)
Public MethodCanRaiseEventDetermines whether the node can raise the specified event. (Inherited from Nevron.UI.NUINode)
Public MethodCanRemoveChildQueries whether the specified child node can be removed (Inherited from Nevron.UI.NUIElementContainer)
Public MethodChildFromPointOverloaded.  (Inherited from Nevron.UI.NUIElementContainer)
Public MethodChildrenObtains the child nodes of this node (Inherited from Nevron.UI.NUIElementContainer)
Public MethodChildrenCountReturns the number of child nodes which satisfy the specified filter (Inherited from Nevron.UI.NUIElementContainer)
Public MethodClearCustomPropertiesClears all the custom properties. (Inherited from Nevron.UI.NUINode)
Public MethodClearCustomPropertyRemove previously set custom property. (Inherited from Nevron.UI.NUINode)
Public MethodClearEventsRemoves all the events handlers attached to this instance. (Inherited from Nevron.UI.NDisposableObject)
Public MethodClearRenderCache (Inherited from Nevron.UI.NThemableElement)
Public MethodClearRenderCacheEntry (Inherited from Nevron.UI.NThemableElement)
Public MethodCloneCreates an exact copy of the current instance. (Inherited from Nevron.UI.NUIFrameworkElement)
Public MethodCloneWithNewUniqueId (Inherited from Nevron.UI.NUIFrameworkElement)
Public MethodContainsPropEntryDetermines whether an entry with the specified key exists in the node's property storage. (Inherited from Nevron.UI.NUINode)
Public MethodConvertBoundsOverloaded. Converts the specified bounds to the desired coordinate system. (Inherited from Nevron.UI.NBoundableElement)
Public MethodConvertLocationOverloaded. Converts the specified location to the desired coordinate system. (Inherited from Nevron.UI.NBoundableElement)
Public MethodCreateFieldNonSerializedObjects (Inherited from Nevron.UI.NScrollableElement)
Public MethodDescendantsObtains the descentant nodes of this node (Inherited from Nevron.UI.NUIElementContainer)
Public MethodDescendantsCountReturns the number of descendant nodes, which satisfy the specified filter (Inherited from Nevron.UI.NUIElementContainer)
Public MethodDisposeOverloaded.  (Inherited from Nevron.UI.NDisposableObject)
Public MethodFirstVisible (Inherited from Nevron.UI.NUIElementContainer)
Public MethodFocus (Inherited from Nevron.UI.NKeyboardInputElement)
Public MethodFocusNextElementAttempts to give the focus to the next element. (Inherited from Nevron.UI.NUIElementContainer)
Public MethodGetAnyParentSuspendedDetermines whether there is a suspended parent up in the node chain. (Inherited from Nevron.UI.NUINode)
Public MethodGetAttributeByNameGets a child or descendant attribute by its name (Inherited from Nevron.UI.NUIFrameworkElement)
Public MethodGetAttributeName (Inherited from Nevron.UI.NThemableElement)
Public MethodGetBackgroundBoundsGets the bounds where the glyph shape should be rendered. (Inherited from Nevron.UI.NThemableElement)
Public MethodGetBitmapGets a bitmap representation of the current instance. (Inherited from Nevron.UI.NVisualElement)
Public MethodGetChildAtObtains the child at the specified index. (Inherited from Nevron.UI.NUIElementContainer)
Public MethodGetChildFromIdObtains a child element by its id (Inherited from Nevron.UI.NUIElementContainer)
Public MethodGetChildFromUniqueIdObtains a child element by its unique id (Inherited from Nevron.UI.NUIElementContainer)
Public MethodGetChildUnderMouse (Inherited from Nevron.UI.NUIElementContainer)
Public MethodGetContentRectangleGets the rectangle into which content is displayed. (Inherited from Nevron.UI.NUIElement)
Public MethodGetCustomPropertyGets previously set custom property using the specified key. (Inherited from Nevron.UI.NUINode)
Public MethodGetDecorationBoundsGets the bounds where the glyph shape should be rendered. (Inherited from Nevron.UI.NThemableElement)
Public MethodGetDescendantFromIdObtains a element node by its id (Inherited from Nevron.UI.NUIElementContainer)
Public MethodGetDescendantFromUniqueIdObtains a child element by its unique id (Inherited from Nevron.UI.NUIElementContainer)
Public MethodGetEnumeratorOverloaded. Obtains a child node enumerator (Inherited from Nevron.UI.NUIElementContainer)
Public MethodGetFocusCueBoundsGets 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)
Public MethodGetGlyphBoundsGets the bounds where the glyph shape should be rendered. (Inherited from Nevron.UI.NThemableElement)
Public MethodGetPreferredSizeGets the preffered size of this boundable element using the specified available size. (Inherited from Nevron.UI.NBoundableElement)
Public MethodGetPropertyValueGets the current value of the specified property. (Inherited from Nevron.UI.NUINode)
Public MethodGetRenderCacheEntryGets an object from the render cache of this element. (Inherited from Nevron.UI.NVisualElement)
Public MethodHitTestOverloaded.  (Inherited from Nevron.UI.NThemableElement)
Public MethodIndexOfChildObtains the index of the specified node within this container. (Inherited from Nevron.UI.NUIElementContainer)
Public MethodInsertChildInserts a child node at the specified index (Inherited from Nevron.UI.NUIElementContainer)
Public MethodInvalidateOverloaded. Invalidates the element's bounds. (Inherited from Nevron.UI.NVisualElement)
Public MethodIsChildDetermines whether the specfied node is contained within this container. (Inherited from Nevron.UI.NUIElementContainer)
Public MethodIsDescendantQueries whether the specified node is a descendant of this node (Inherited from Nevron.UI.NUIElementContainer)
Public MethodKillFocus (Inherited from Nevron.UI.NKeyboardInputElement)
Public MethodLastVisible (Inherited from Nevron.UI.NUIElementContainer)
Public MethodOnAttributeChangedCalled by child or descendants attributes when an attribute has changed (Inherited from Nevron.UI.NUIFrameworkElement)
Public MethodOnAttributePropertyChanged (Inherited from Nevron.UI.NUIElementContainer)
Public MethodOnAttributePropertyChangingCalled by child or descendants attributes when an attribute property is changing (Inherited from Nevron.UI.NUIFrameworkElement)
Public MethodOnChildContextMenuRequestedGets 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)
Public MethodOnChildInvalidatedGets notified for a child element being invalidated. Allows to perform additional operations like clearing cache. (Inherited from Nevron.UI.NUIElementContainer)
Public MethodOnChildPropertyChangedGets 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)
Public MethodOnChildPropertyChangingGets 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)
Public MethodOnLayoutArrangeNotifies the layoutable instance for an "Arrange" pass. (Inherited from Nevron.UI.NUIElement)
Public MethodOnLayoutBeginNotifies this instance for the beginning of a layout operation. (Inherited from Nevron.UI.NUIElement)
Public MethodOnLayoutCompleteNotifies this instance for a completed layout. (Inherited from Nevron.UI.NUIElement)
Public MethodOnLayoutMeasureNotifies the layoutable instance for a "Measure" pass. (Inherited from Nevron.UI.NUIElement)
Public MethodOnLayoutRequested (Inherited from Nevron.UI.NScrollableElement)
Public MethodOnLayoutSetBoundsCalled by the layout engine when the bounds of the layoutable instance are ready to be applied. (Inherited from Nevron.UI.NUIElement)
Public MethodOnParentThemeChanged (Inherited from Nevron.UI.NUIElementContainer)
Public MethodOnThemeChanged (Inherited from Nevron.UI.NUIElementContainer)
Public MethodPaintPaints the element using the provided paint context. (Inherited from Nevron.UI.NVisualElement)
Public MethodPerformAutoSizeForces the element to autosize itself. (Inherited from Nevron.UI.NBoundableElement)
Public MethodPerformLayoutForces the layout container to apply its layout logic. (Inherited from Nevron.UI.NUIElementContainer)
Public MethodQueryCursor (Inherited from Nevron.UI.NUIElementContainer)
Public MethodRefresh (Inherited from Nevron.UI.NUIElement)
Public MethodRegisterElement (Inherited from Nevron.UI.NUIFrameworkElement)
Public MethodReleaseCapture (Inherited from Nevron.UI.NUIElement)
Public MethodRemoveAllChildrenRemoves all children (Inherited from Nevron.UI.NUIElementContainer)
Public MethodRemoveChildRemoves the specified child node from the container children (Inherited from Nevron.UI.NUIElementContainer)
Public MethodRemoveChildAtRemoves the child node at the specified index (Inherited from Nevron.UI.NUIElementContainer)
Public MethodReplaceForeignUniqueIds (Inherited from Nevron.UI.NUIFrameworkElement)
Public MethodRequestLayoutChecks whether the element resides in a layoutable container. If true the container is asked to perform layout. (Inherited from Nevron.UI.NUIElement)
Public MethodResetChildrenRenderCache (Inherited from Nevron.UI.NUIElementContainer)
Public MethodResetStateResets the current state to its default value. (Inherited from Nevron.UI.NThemableElement)
Public MethodResumeOverloaded. Resumes the node from a previous call to the Suspend method. (Inherited from Nevron.UI.NUIElementContainer)
Public MethodResumeLayoutOverloaded. Resumes layout operations. (Inherited from Nevron.UI.NUIElementContainer)
Public MethodSendToBack (Inherited from Nevron.UI.NUINode)
Public MethodSetAttributeByNameSets a child or descendant attribute by its name (Inherited from Nevron.UI.NUIFrameworkElement)
Public MethodSetBoundsOverloaded. Sets the bounds of the current INBoundable instance. (Inherited from Nevron.UI.NBoundableElement)
Public MethodSetCaptureAttempts to capture the mouse. (Inherited from Nevron.UI.NMouseInputElement)
Public MethodSetChildIndexSets a new index of the specified child node (Inherited from Nevron.UI.NUIElementContainer)
Public MethodSetCustomPropertyGets/sets a custom property associated with this node. (Inherited from Nevron.UI.NUINode)
Public MethodSetStateSets the specfied state as current. (Inherited from Nevron.UI.NThemableElement)
Public MethodShouldSerializeMinimumScrollSizeDetermines whether the MinimumScrollSize property should be serialized. (Inherited from Nevron.UI.NScrollableElement)
Public MethodShouldSerializeScrollMarginsDetermines whether the ScrollMargins property should be serialized. (Inherited from Nevron.UI.NScrollableElement)
Public MethodSuspend (Inherited from Nevron.UI.NUIElementContainer)
Public MethodSuspendLayoutSuspends any layout operation. (Inherited from Nevron.UI.NUIElementContainer)
Public MethodTunelPropertyChangedNotifies all children for a property change. This method allows the children nodes to perform additional updates. (Inherited from Nevron.UI.NUIElementContainer)
Public MethodTunelPropertyChangingNotifies 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)
Public MethodUnregisterElement (Inherited from Nevron.UI.NUIFrameworkElement)
Public MethodUpdateBounds (Inherited from Nevron.UI.NBoundableElement)
Public MethodUpdateClientBounds (Inherited from Nevron.UI.NBoundableElement)
Public MethodUpdateFieldReferences (Inherited from Nevron.UI.NScrollableElement)
Public MethodUpdatePartStateInfo (Inherited from Nevron.UI.NThemableElement)
Public MethodUpdateReferences (Inherited from Nevron.UI.NUIElementContainer)
Public MethodUpdateRenderCache (Inherited from Nevron.UI.NThemableElement)
Public MethodUpdateRightToLeftForces an immediate update of the state depending on the RightToLeft value. (Inherited from Nevron.UI.NUIElement)
Top
Protected Methods
 NameDescription
Protected MethodApplyBitmapEffects (Inherited from Nevron.UI.NInputElement)
Protected MethodBeginAnimate (Inherited from Nevron.UI.NVisualElement)
Protected MethodBeginPaint (Inherited from Nevron.UI.NVisualElement)
Protected MethodBuildBitmap (Inherited from Nevron.UI.NVisualElement)
Protected MethodBuildCurrentRenderer (Inherited from Nevron.UI.NThemableElement)
Protected MethodBuildCurrentStyle (Inherited from Nevron.UI.NThemableElement)
Protected MethodBuildCurrentTheme (Inherited from Nevron.UI.NThemableElement)
Protected MethodCanInterceptKeyboardInput (Inherited from Nevron.UI.NInputElement)
Protected MethodCanInterceptMouseInput (Inherited from Nevron.UI.NInputElement)
Protected MethodCheckPreviousParentChecks whether the specified node already has a parent. If so, the node is automatically detached from its previous parent. (Inherited from Nevron.UI.NUIElementContainer)
Protected MethodClampBounds (Inherited from Nevron.UI.NBoundableElement)
Protected MethodComposeLocalStyle (Inherited from Nevron.UI.NThemableElement)
Protected MethodCreateBitmapTransformInstance (Inherited from Nevron.UI.NVisualElement)
Protected MethodEndAnimate (Inherited from Nevron.UI.NVisualElement)
Protected MethodEndPaint (Inherited from Nevron.UI.NThemableElement)
Protected MethodFinalize (Inherited from Nevron.UI.NDisposableObject)
Protected MethodFocusCore (Inherited from Nevron.UI.NUIElement)
Protected MethodGetAllChildren (Inherited from Nevron.UI.NUIElementContainer)
Protected MethodGetCanFocus (Inherited from Nevron.UI.NUIElement)
Protected MethodGetChildPaintBounds (Inherited from Nevron.UI.NScrollableElement)
Protected MethodGetClientBounds (Inherited from Nevron.UI.NBoundableElement)
Protected MethodGetContainsCapture (Inherited from Nevron.UI.NUIElementContainer)
Protected MethodGetContainsFocus (Inherited from Nevron.UI.NUIElementContainer)
Protected MethodGetContainsMouse (Inherited from Nevron.UI.NUIElement)
Protected MethodGetDefaultFontInfoGets the default font info to be used when the current built style does not contain information. This method is used primary by elements which do not belong to any specific class and may use the .NET Font member of their hosts. (Inherited from Nevron.UI.NThemableElement)
Protected MethodGetDefaultTextFillStyle (Inherited from Nevron.UI.NUIElement)
Protected MethodGetNonClientPadding (Inherited from Nevron.UI.NThemableElement)
Protected MethodInitializeDefault (Inherited from Nevron.UI.NScrollableElement)
Protected MethodInvalidateCore (Inherited from Nevron.UI.NUIElement)
Protected MethodIsLayoutPropertyDetermines whether the property with the specified ID is connected with the element's layout. (Inherited from Nevron.UI.NUIElement)
Protected MethodIsRefreshProperty (Inherited from Nevron.UI.NVisualElement)
Protected MethodLayoutScrollbars (Inherited from Nevron.UI.NScrollableElement)
Protected MethodOnAbortRemoveAllCalled to abort the remove all nodes operation if possible (Inherited from Nevron.UI.NUIElementContainer)
Protected MethodOnAutoSizeMaskChanged (Inherited from Nevron.UI.NBoundableElement)
Protected MethodOnBoundsChanged (Inherited from Nevron.UI.NUIElementContainer)
Protected MethodOnChildAttributePropertyChanged (Inherited from Nevron.UI.NUIFrameworkElement)
Protected MethodOnChildAttributePropertyChanging (Inherited from Nevron.UI.NUIFrameworkElement)
Protected MethodOnClick (Inherited from Nevron.UI.NMouseInputElement)
Protected MethodOnDisposed (Inherited from Nevron.UI.NDisposableObject)
Protected MethodOnDoubleClick (Inherited from Nevron.UI.NMouseInputElement)
Protected MethodOnEnabledChanged (Inherited from Nevron.UI.NUIElementContainer)
Protected MethodOnEndRemoveAllCalled after all nodes have been removed from the base array list (Inherited from Nevron.UI.NUIElementContainer)
Protected MethodOnGotFocus (Inherited from Nevron.UI.NThemableElement)
Protected MethodOnHScrollValueChanged (Inherited from Nevron.UI.NScrollableElement)
Protected MethodOnIndexChangedCalled when the index of the specified node has changed (Inherited from Nevron.UI.NUIElementContainer)
Protected MethodOnIndexChangingCalled when the index of the specified node is about to change (Inherited from Nevron.UI.NUIElementContainer)
Protected MethodOnInitialized (Inherited from Nevron.UI.NUIElementContainer)
Protected MethodOnInsertedCalled when a node has been inserted in the base array list (Inherited from Nevron.UI.NUIElementContainer)
Protected MethodOnInsertingCalled when a node is about to be inserted in the base array list (Inherited from Nevron.UI.NUIElementContainer)
Protected MethodOnLocationChanged (Inherited from Nevron.UI.NVisualElement)
Protected MethodOnLostFocus (Inherited from Nevron.UI.NThemableElement)
Protected MethodOnMaximumSizeChanged (Inherited from Nevron.UI.NBoundableElement)
Protected MethodOnMaximumSizeChanging (Inherited from Nevron.UI.NBoundableElement)
Protected MethodOnMinimumSizeChanged (Inherited from Nevron.UI.NBoundableElement)
Protected MethodOnMinimumSizeChanging (Inherited from Nevron.UI.NBoundableElement)
Protected MethodOnParentAttributePropertyChanged (Inherited from Nevron.UI.NUIFrameworkElement)
Protected MethodOnPropertyChanged (Inherited from Nevron.UI.NUIElementContainer)
Protected MethodOnPropertyChanging (Inherited from Nevron.UI.NUIElementContainer)
Protected MethodOnRemovedCalled when a node has been removed from the base array list (Inherited from Nevron.UI.NUIElementContainer)
Protected MethodOnRemovingCalled when a node is about to be removed from the base array list (Inherited from Nevron.UI.NUIElementContainer)
Protected MethodOnResize (Inherited from Nevron.UI.NScrollableElement)
Protected MethodOnRightToLeftChanged (Inherited from Nevron.UI.NUIElement)
Protected MethodOnScrollVisibilityChanged (Inherited from Nevron.UI.NScrollableElement)
Protected MethodOnStartRemoveAllCalled before all nodes have been removed from the base array list (Inherited from Nevron.UI.NUIElementContainer)
Protected MethodOnVisibleChanged (Inherited from Nevron.UI.NUIElementContainer)
Protected MethodOnVScrollValueChanged (Inherited from Nevron.UI.NScrollableElement)
Protected MethodPaintBackground (Inherited from Nevron.UI.NThemableElement)
Protected MethodPaintContent (Inherited from Nevron.UI.NUIElementContainer)
Protected MethodPaintCore (Inherited from Nevron.UI.NThemableElement)
Protected MethodPaintDecoration (Inherited from Nevron.UI.NThemableElement)
Protected MethodPaintFocusCue (Inherited from Nevron.UI.NThemableElement)
Protected MethodPaintGlyph (Inherited from Nevron.UI.NThemableElement)
Protected MethodPaintNonClient (Inherited from Nevron.UI.NThemableElement)
Protected MethodPaintTargetsPaints the provided array of INUIElement instances. (Inherited from Nevron.UI.NUIElementContainer)
Protected MethodPerformAnimationStep (Inherited from Nevron.UI.NVisualElement)
Protected MethodPerformDisposeOverloaded.  (Inherited from Nevron.UI.NUIElementContainer)
Protected MethodPreviewKeysCore (Inherited from Nevron.UI.NKeyboardInputElement)
Protected MethodProcessContextMenuRequest (Inherited from Nevron.UI.NMouseInputElement)
Protected MethodProcessHostPropertyChange (Inherited from Nevron.UI.NUIElementContainer)
Protected MethodProcessKeyDown (Inherited from Nevron.UI.NUIElementContainer)
Protected MethodProcessKeyPress (Inherited from Nevron.UI.NUIElementContainer)
Protected MethodProcessKeyUp (Inherited from Nevron.UI.NUIElementContainer)
Protected MethodProcessMnemonicCore (Inherited from Nevron.UI.NKeyboardInputElement)
Protected MethodProcessMouseDown (Inherited from Nevron.UI.NUIElementContainer)
Protected MethodProcessMouseEnter (Inherited from Nevron.UI.NUIElementContainer)
Protected MethodProcessMouseLeave (Inherited from Nevron.UI.NUIElementContainer)
Protected MethodProcessMouseMove (Inherited from Nevron.UI.NUIElementContainer)
Protected MethodProcessMouseUp (Inherited from Nevron.UI.NUIElementContainer)
Protected MethodProcessMouseWheel (Inherited from Nevron.UI.NMouseInputElement)
Protected MethodProcessThreadTimerTick (Inherited from Nevron.UI.NUIFrameworkElement)
Protected MethodProcessTimerTickProcesses a tick of a timer. The instance must have a started timer from the NTimerManager. (Inherited from Nevron.UI.NUIFrameworkElement)
Protected MethodQueryRightToLeftOverloaded.  (Inherited from Nevron.UI.NUIElement)
Protected MethodRequestTooltip (Inherited from Nevron.UI.NUIElement)
Protected MethodResetCache (Inherited from Nevron.UI.NVisualElement)
Protected MethodScrollChildren (Inherited from Nevron.UI.NScrollableElement)
Protected MethodSetAutoSize (Inherited from Nevron.UI.NBoundableElement)
Protected MethodSetBoundsCore (Inherited from Nevron.UI.NScrollableElement)
Protected MethodSetCaptureCore (Inherited from Nevron.UI.NUIElement)
Protected MethodShouldSerializeActionButton (Inherited from Nevron.UI.NMouseInputElement)
Protected MethodShouldSerializeAllowCapture (Inherited from Nevron.UI.NMouseInputElement)
Protected MethodShouldSerializeAllowFocus (Inherited from Nevron.UI.NKeyboardInputElement)
Protected MethodShouldSerializeAutoLayout (Inherited from Nevron.UI.NUIElementContainer)
Protected MethodShouldSerializeAutoSizeMask (Inherited from Nevron.UI.NBoundableElement)
Protected MethodShouldSerializeClipChildren (Inherited from Nevron.UI.NUIElementContainer)
Protected MethodShouldSerializeComposeTheme (Inherited from Nevron.UI.NThemableElement)
Protected MethodShouldSerializeCursor (Inherited from Nevron.UI.NMouseInputElement)
Protected MethodShouldSerializeEnabled (Inherited from Nevron.UI.NInputElement)
Protected MethodShouldSerializeFocusCues (Inherited from Nevron.UI.NUIElement)
Protected MethodShouldSerializeInvalidateOnLocationChanged (Inherited from Nevron.UI.NVisualElement)
Protected MethodShouldSerializeInvalidateOnResize (Inherited from Nevron.UI.NVisualElement)
Protected MethodShouldSerializeKeyboardInputEnabled (Inherited from Nevron.UI.NKeyboardInputElement)
Protected MethodShouldSerializeMargins (Inherited from Nevron.UI.NUIElement)
Protected MethodShouldSerializeMaximumSize (Inherited from Nevron.UI.NBoundableElement)
Protected MethodShouldSerializeMinimumSize (Inherited from Nevron.UI.NBoundableElement)
Protected MethodShouldSerializeMouseInputEnabled (Inherited from Nevron.UI.NMouseInputElement)
Protected MethodShouldSerializeOpacity (Inherited from Nevron.UI.NVisualElement)
Protected MethodShouldSerializePadding (Inherited from Nevron.UI.NUIElement)
Protected MethodShouldSerializeRightToLeft (Inherited from Nevron.UI.NUIElement)
Protected MethodShouldSerializeShouldTunnelPropertyChanged (Inherited from Nevron.UI.NUIElementContainer)
Protected MethodShouldSerializeShouldTunnelPropertyChanging (Inherited from Nevron.UI.NUIElementContainer)
Protected MethodShouldSerializeStyle (Inherited from Nevron.UI.NThemableElement)
Protected MethodShouldSerializeTooltipText (Inherited from Nevron.UI.NMouseInputElement)
Protected MethodShouldSerializeUseBitmapCache (Inherited from Nevron.UI.NVisualElement)
Protected MethodShouldSerializeUseMnemonic (Inherited from Nevron.UI.NKeyboardInputElement)
Protected MethodShouldSerializeVisible (Inherited from Nevron.UI.NVisualElement)
Protected MethodTransformDevice (Inherited from Nevron.UI.NScrollableElement)
Protected MethodUpdateAfterResumeAn instance-dependent method which allows an update after a Resume method call. (Inherited from Nevron.UI.NUINode)
Protected MethodUpdateScrollbars (Inherited from Nevron.UI.NScrollableElement)
Top
Public Events
 NameDescription
Public EventChildInserted (Inherited from Nevron.UI.NUIElementContainer)
Public EventClick (Inherited from Nevron.UI.NMouseInputElement)
Public EventDisposedFired when the object has been disposed. (Inherited from Nevron.UI.NDisposableObject)
Public EventInvalidatedFired when the element is invalidated (marked as dirty) and needs re-paint. (Inherited from Nevron.UI.NVisualElement)
Public EventLayoutRequestedFired 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)
Public EventPropertyChangedFired when a command's property has changed. (Inherited from Nevron.UI.NUINode)
Public EventPropertyChangingFired when a command's property is about to be changed. Cancelable. (Inherited from Nevron.UI.NUINode)
Public EventVisibleChangedFired when the element's IsVisible state has changed. (Inherited from Nevron.UI.NVisualElement)
Top
See Also

Reference

NWinFormScrollableElement Class
Nevron.UI.WinForm.Controls Namespace

 

 


©2021. Nevron Software LLC.

Send Feedback