In Web Dynpro, the UI elements are defined as interfaces. All independent elements are derived from the abstract base classes IWDUIElement and IWDViewElement, whereas the aggregated elements are derived from abstract base class IWDViewElement.
Describes the ID that uniquely identifies this view element within its containing view
This property specifies whether or not an event can be triggered by a user interaction.
Property enabled has no effect on the UI element children that you inserted into the UI element container. If, for example, you set property enabled to false in the UI element group, an input field inserted in it is not automatically deactivated. If you also want to deactivate the UI element children in this UI element group, you need to set the relevant property for each UI element separately.
This property describes a note for the UI element that is displayed when the user places the cursor on the UI element.
This property specifies the visibility of the UI element. The default value for this property is visible.
This value should not be used for security reasons. Use none instead.
You can also assign a context menu to every UI element and specify the behavior of the context menu.
To set these properties, you have to make them visible. To do this, navigate in the view designer for your NWDS to the properties tab and select Show Advanced Properties, as shown below:
Describes the ID that identifies the context menu you want to assign to this UI element.
Specifies the behavior of the assigned context menu. The default value for this property is inherit. This property can take the following values and is represented by enumeration type WDContextMenuBehaviour:
Inherits the menu behavior from the parent view element
Suppresses the context menu. No context menu will be displayed.
Provides the context menu, even if the parent element suppresses it.