English
Instant Developer Foundation Documentazione
  • Reference Librerie
  • Pannelli
  • Libreria Campi di pannello
  • Proprietà
  • Proprietà Visuali

Mask

proprietà copia link

Scopo

Questa proprietà permette di cambiare la maschera di editing del campo di pannello, prevalendo su quella del Visual Style.

Sintassi

Pannello.Campo.mask = "mask"

Quando letta

Ritorna una stringa corrispondente alla maschera di editing impostata per questo campo; viene ritornato StringaVuota se il campo non ha una maschera impostata dinamicamente.

Quando impostata

Imposta la maschera di editing del campo che verrà applicata al posto di quella definita da Visual Style. Se viene impostata nell'evento di OnDynamicProperties la maschera verrà applicata solo alla riga corrente, altrimenti verrà applicata su tutte le righe.

Esempio di codice

event ProprietàVisuali.Load()
{
  // Cambio le proprietà visuali dinamiche dei campi
  Categorie.Nome.backgroundColor = RGBColor(150, 150, 150)
  Categorie.Nome.textColor = HSBColor(90, 0,25, 0,25)
  Categorie.Nome.fontModifiers = "IS"
  Categorie.Nome.alignment = Right
  Categorie.Idcategoria.mask = "00.##"
}

event ProprietàVisuali.Categorie.OnDynamicProperties()
{
  // Cambio le proprietà visuali dinamiche dei campi delle categorie con ID dispari
  if ((Categorie.Idcategoria % 2) > 0)
  {
    Categorie.Nome.backgroundColor = RGBColor(100, 100, 100)
    Categorie.Nome.textColor = HSBColor(180, 0,5, 0,5)
    Categorie.Nome.fontModifiers = "B"
    Categorie.Nome.alignment = Center
    Categorie.Idcategoria.mask = "0000.0000"
  }
}
  • Per annullare la maschera dinamica assegnare il valore StringaVuota.
  • Fare riferimento alla proprietà Mask del VisualStyle per i formati supportati.

Ultima modifica: 25/03/2021 / Validità: da 9.1.4040

Vedi Anche

  • On Dynamic Properties (evento ricorrente)
  • Mask (Proprietà)

Hai trovato utile l'articolo?

Grazie per il feedback!

Ti serve altro aiuto?

Consulta il Forum