Skip to main content
Version: 2025

SalFormClientArea

Namespace: PPJ.Runtime.Windows

Assembly: PPJ.Web.50 (5.0.0.0)

A borderless, scrollable, fill-docked SAL form client area.

public class SalFormClientArea : Panel, ISalAccessory, ISalWindow

Example:

var accessory = new SalFormClientArea();
form.Controls.Add(accessory);

Constructors

Instance member SalFormClientArea()

Initializes a visible, borderless, fill-docked panel with scrolling enabled and TabStop disabled.

Properties

Instance member Create

Boolean: Gets or sets whether the accessory is enabled for creation/display. (Default: True)

Changing the property also sets Visible to the same value. False prevents designer visibility.

Methods

Protected member OnWebEvent(e)

Invokes inherited browser-event processing inside this accessory's SAL context.

ParameterTypeDescription
eWisejEventArgsThe browser event.

Protected member SetVisibleCore(value)

Applies visibility while suppressing a disabled accessory in the designer.

ParameterTypeDescription
valueBooleanRequested visibility; forced false at design time when Create is false.

Implements

NameDescription
ISalAccessoryIdentifies a form accessory and controls whether it is created at run time.
ISalWindowProvides SAL window actions, named properties, and access to a window's runtime implementation.