OpenTAP 9.24
API Reference
Public Types | Public Member Functions | Properties | List of all members
OpenTap.ComponentSettingsLayoutAttribute Class Reference

Attribute used to specify how to display a ComponentSettingsList class in a GUI. More...

Inherits Attribute.

Public Types

enum  DisplayMode { MasterDetail , DataGrid }
 Enum used to specify how to display a ComponentSettingsList class in a GUI. More...
 

Public Member Functions

 ComponentSettingsLayoutAttribute (DisplayMode mode)
 Creates a new instance of this class. More...
 

Properties

DisplayMode Mode [get]
 Specifies how to display the decorated class in a GUI.
 

Detailed Description

Attribute used to specify how to display a ComponentSettingsList class in a GUI.

Member Enumeration Documentation

◆ DisplayMode

Enum used to specify how to display a ComponentSettingsList class in a GUI.

Enumerator
MasterDetail 

Show the list of objects as a master details view (list on the left, details for selected element in list on the right).

DataGrid 

Show the list of objects as rows in a table.

Constructor & Destructor Documentation

◆ ComponentSettingsLayoutAttribute()

OpenTap.ComponentSettingsLayoutAttribute.ComponentSettingsLayoutAttribute ( DisplayMode  mode)
inline

Creates a new instance of this class.

Parameters
modeSpecifies how to display the decorated class in a GUI.

OpenTAP 9.24 API built Tue Apr 30 2024 13:44:41