constants AllowDesignHeaderEnum
The AllowDesignHeaderEnum type indicates the way the user can allow design the lane/header. The AllowDesignHeader property on exDesignHeaderLock, specifies that no context-menu is allowed when user hovers the lane/header. The DesignMode property determines the control's design mode. The control's design-mode is locked, while the DesignMode property is exDesignLock. While un-locking, the header of the pool shows the parent's header as well, so you can add/remove lanes/phases. The AllowDesignHeaderEnum type supports the following values:

NameValueDescription
exDesignHeaderLock0 Indicates that no context-menu is shown when the cursor hovers the lane/header. Use the ContextMenu property to provide a custom context menu for the objects on the surface.  
exDesignHeaderDefault1 The design-header ( parent-header ) is shown when the user hovers the header. While DesignMode property does not include the exDesignPools, no design-header ( parent-header ) is shown.
exDesignHeaderFull2 The design-header ( parent-header ) is always shown, while DesignMode property does not include the exDesignPools.
exDesignHeaderFullHover3 The design-header ( parent-header ) is shown when the user hovers the header. While DesignMode property does not include the exDesignPools, no design-header ( parent-header ) is shown.
exDesignHeaderSingle4 The pool shows its headers as a single-level header, and changing is performed on the root lane only.

By default, the pool's header looks as:

while if AllowDesignHeader property is exDesignHeaderSingle, the pool's header shows as follows: