English
Instant Developer Foundation Documentazione
  • Reference Librerie
  • Pannelli
  • ID Panel
  • Proprietà Campi
  • Field Positioning

Set Field Width

procedura copia link

Scopo

Imposta la larghezza del campo in un determinato layout. Tale valore è misurato in pixel e contiene anche la larghezza del titolo se esso è mostrato a sinistra del campo.

Sintassi

Pannello.SetFieldWidth(indice campo, layout, dimensione)

Argomenti

Field Index Indice del campo (numero compreso tra 1 e FieldsCount)
Layout Layout in cui si vuole cambiare l'impostazione; i valori da usare sono quelli della lista LayoutValues.
Width Larghezza del campo in pixel

Esempio di codice

// ****************************************************************************
// Evento notificato al documento quando si desidera impostare il valore di una
// Named Property
// ****************************************************************************

event Campo.OnSetNamedPropertyValue(
  string PropertyName  // E' il nome della proprietà calcolata di cui si v...
  string PropertyValue // E' il valore a cui si vuole impostare la proprie...
)
{
  Pannello p := Pannello.Cast(Parent)
  // 
  switch (PropertyName)
  {
    case Field Left Position:
    {
      p.IDPanel.SetFieldLeftPosition(Indice, p.IDPanel.Layout, ToInteger(
         PropertyValue))
    }
    case Field Top Position:
    {
      p.IDPanel.SetFieldTopPosition(Indice, p.IDPanel.Layout, ToInteger(
         PropertyValue))
    }
    case Field Width:
    {
      p.IDPanel.SetFieldWidth(Indice, p.IDPanel.Layout, ToInteger(
         PropertyValue))
    }
    case Field Height:
    {
      p.IDPanel.SetFieldHeight(Indice, p.IDPanel.Layout, ToInteger(
         PropertyValue))
    }
    case Field Caption Width:
    {
      p.IDPanel.SetFieldCaptionWidth(Indice, p.IDPanel.Layout, ToInteger(
         PropertyValue))
      p.IDPanel.SetRD()
    }
  }
}
  • Il campo è sempre inteso come etichetta più valore. Se il campo ha l'etichetta visibile ed essa viene mostrata alla sinistra del campo, questa proprietà identifica la larghezza complessiva.
  • Se si imposta questa dimensione ad un valore minore della larghezza del titolo, verrà ripristinata la larghezza originaria.

Ultima modifica: 25/10/2016 / Validità: da 8.0.3560

Vedi Anche

  • Form Width (proprietà)
  • List Width (proprietà)
  • Layout Values (lista valori)

Hai trovato utile l'articolo?

Grazie per il feedback!

Ti serve altro aiuto?

Consulta il Forum