Nevron Open Vision Documentation
NBorder Class Members
Fields  Properties  Methods  Events


The following tables list the members exposed by NBorder.

Public Constructors
 NameDescription
Public ConstructorNBorder ConstructorDefault constructor  
Top
Public Fields
 NameDescription
Public Fieldstatic (Shared in Visual Basic)BackgroundOutlinePropertyReference to the BackgroundOutline property  
Public Fieldstatic (Shared in Visual Basic)BottomLeftCornerProperty  
Public Fieldstatic (Shared in Visual Basic)BottomRightCornerProperty  
Public Fieldstatic (Shared in Visual Basic)BottomSideProperty  
Public Fieldstatic (Shared in Visual Basic)FillPropertyReference to the Fill property  
Public Fieldstatic (Shared in Visual Basic)HitTestOutlinePropertyReference to the HitTestOutline property  
Public Fieldstatic (Shared in Visual Basic)InnerStrokePropertyReference to the InnerStroke property  
Public Fieldstatic (Shared in Visual Basic)LeftBottomCornerProperty  
Public Fieldstatic (Shared in Visual Basic)LeftSideProperty  
Public Fieldstatic (Shared in Visual Basic)LeftTopCornerProperty  
Public Fieldstatic (Shared in Visual Basic)MiddleOutlineFactorPropertyReference to the MiddleOutlineFactor property.  
Public Fieldstatic (Shared in Visual Basic)MiddleStrokePropertyReference to the MiddleStroke property.  
Public Fieldstatic (Shared in Visual Basic)NBorderSchemaSchema associated with NBorder  
Public Fieldstatic (Shared in Visual Basic)OuterStrokePropertyReference to the OuterStroke property  
Public Fieldstatic (Shared in Visual Basic)RightBottomCornerProperty  
Public Fieldstatic (Shared in Visual Basic)RightSideProperty  
Public Fieldstatic (Shared in Visual Basic)RightTopCornerProperty  
Public Fieldstatic (Shared in Visual Basic)TopLeftCornerProperty  
Public Fieldstatic (Shared in Visual Basic)TopRightCornerProperty  
Public Fieldstatic (Shared in Visual Basic)TopSideProperty  
Top
Public Properties
 NameDescription
Public PropertyBackgroundOutlineGets or sets the background outline, that defines which of the border outlines should be used for a background area.  
Public PropertyBottomLeftCornerGets or sets the bottom-to-left corner  
Public PropertyBottomRightCornerGets or sets the bottom-to-right corner  
Public PropertyBottomSideGets or sets the bottom border side  
Public PropertyFillThe filling of the entire border wall interior.  
Public PropertyHitTestOutlineGets or sets the hit test outline, that defines which of the border outlines should be used for a hit testing.  
Public PropertyInnerStrokeThe stroke for the entire border wall inner outline.  
Public PropertyLeftBottomCornerGets or sets the left-to-bottom corner  
Public PropertyLeftSideGets or sets the left border side  
Public PropertyLeftTopCornerGets or sets the left-to-top corner  
Public PropertyMiddleStrokeThe stroke for the entire border wall middle outline.  
Public PropertyOuterStrokeThe stroke for the entire border wall outer outline.  
Public PropertyRightBottomCornerGets or sets the right-to-bottom corner  
Public PropertyRightSideGets or sets the right border side  
Public PropertyRightTopCornerGets or sets the right-to-top corner  
Public PropertyTopLeftCornerGets or sets the top-to-left corner  
Public PropertyTopRightCornerGets or sets the top-to-right corner  
Public PropertyTopSideGets or sets the top border side  
Top
Public Methods
 NameDescription
Public Methodstatic (Shared in Visual Basic)Create3DBorderCreates a Windows Classic 3D border with the specified colors.  
Public Methodstatic (Shared in Visual Basic)CreateDoubleBorderOverloaded. Creates a double border filled with the given color.  
Public Methodstatic (Shared in Visual Basic)CreateFilledBorderOverloaded. Creates a border that fills its sides and corners with the specified color.  
Public MethodCreateHitTestPathGets the path for hit testing.  
Public Methodstatic (Shared in Visual Basic)CreateInnerOutlineBorderOverloaded. Creates a border that strokes the inner outline with the specified color.  
Public Methodstatic (Shared in Visual Basic)CreateMiddleStrokeBorderCreates a middle stroke border using the given color and border thickness.  
Public Methodstatic (Shared in Visual Basic)CreateOuterOutlineBorderOverloaded. Creates a border that strokes the outer outline with the specified color.  
Public Methodstatic (Shared in Visual Basic)CreatePredefinedBorderOverloaded. Creates a predefined border using the given predefined border style, color and thickness.  
Public Methodstatic (Shared in Visual Basic)CreateRaised3DBorderCreates a Raised Border for the specified theme colors.  
Public Methodstatic (Shared in Visual Basic)CreateSunken3DBorderCreates a Sunken Border for the specified theme colors.  
Public Methodstatic (Shared in Visual Basic)CreateThreeColorBorderOverloaded. Creates a three-color border using the given inner, middle and outer colors.  
Public Methodstatic (Shared in Visual Basic)CreateTwoColorBorderOverloaded. Creates a border that consists of two colors - inner and outer.  
Public MethodPaintPaints the wall provided by the specified border wall implementation to the specified paint context.  
Public MethodPaintBackgroundGeometryPaints the background geometry of this border. It is up to the caller to setup the visitor styles prior to calling this method.  
Public MethodSetInnerRadiusesSets the InnerXRadius and InnerYRadius properties of all corners  
Public MethodSetOuterRadiusesSets the OuterXRadius and OuterYRadius properties of all corners  
Public MethodSetRadiusesOverloaded. Sets the all radiues of all corners  
Top
Protected Methods
 NameDescription
Protected MethodOnChangedOverridden. Called when an arbitrary change occured in this node  
Top
See Also

Reference

NBorder Class
Nevron.Nov.UI Namespace

 

 


©2017. Nevron Software LLC.

Send Feedback