Skip to content

PadArgs

PadArgs is a standalone data contract configuring fixed-width padding applied by clsObjectBinderBase.GetObjectValueAsString / SetObjectValueAsString, independent of the clsObjectBindingArgs hierarchy.

Purpose

  • Configure the direction, length, fill character, and target (control or object) of padding applied to a bound value (BR-BIND-013).

Context

  • Namespace: SAIF.Presentation.Web.Binding
  • Assembly/package: SAIF.Presentation.Web.Binding.Infragistics111 (ILMerged into SAIF.Presentation.Web.Infragistics111.dll)

Public members

Member Signature Purpose
Direction Public Property Direction() As PadDirection Whether padding is applied on the left or right of the value.
Length Public Property Length() As Integer Target fixed width the value is padded to.
Character Public Property Character() As Char Fill character used for padding.
Target Public Property Target() As PadTarget Whether padding applies to the control-displayed value or the object-stored value; PadTarget.Object is configured here but has no observable effect due to a bug in SetObjectValueAsString (BR-BIND-013).*

Note: Statements marked with * were inferred from code structure, naming conventions, or contextual evidence where direct confirmation was not available in source artifacts. Statements marked with ** could not be confirmed; treat as unknown until verified. Statements marked with † were retrieved from dependency library documentation via the Legends CLI RAG service. They describe inherited behavior from the indicated origin library and should be verified if the dependency version changes.

Sources

  • SAIF.Presentation.Web.Binding.Infragistics111/clsObjectBindingArgs.vb