XdevCheckBox

XdevCheckBox

Die XdevCheckBox ist eine Auswahl-Komponente, die nur die zwei Zustände selektiert und nicht selektiert abbilden kann. Die Beschriftung (Caption) wird direkt neben der Checkbox angezeigt.  

Die XdevOptionGroup ist eine Formular-Komponente und kann via XdevFieldGroup persistiert werden. Dazu müssen Sie die XdevCheckBox bei der XdevFieldGroup > Field mapping > Property mit einem Attribut vom Typ Boolean verknüpfen.  

Wichtige Properties:
Wichtige Events:

 

Databinding:


Daten-Container (Model) - Property

    • Ein Property kann implizit gesetzt werden mit setValue

      // Sets the Property
      
      checkBox.setValue(true);


    • oder indem ein Property eines Items als Model gesetzt wird. Die Zuweisung erfolgt dabei mit der Methode setPropertyDataSource.

      // Gets a property from the SeletcedItem of a Table with "Product" Entities
      Property<?> itemProperty = this.table.getSelectedItem().getItemProperty("discontinued");
      
      // Sets the Property
      checkBox.setPropertyDataSource(itemProperty);

 

Examples:
  • Wert auslesen

    Boolean value = checkBox.getValue();
  • Wert setzen - Bei "true" ist der Haken der Checkbox gesetzt

    checkBox.setValue(true);
  • Checkbox zurücksetzen

    checkBox.clear();
  • Fokus zuweisen - Weist dem XdevInlineDateField den Focus zu. Dies kann ggf. ein focus Event auslösen.

    checkBox.focus();
Alle XdevCheckBox Methoden 

XDEV Software Corp. - One Embarcadero Center, San Francisco, CA 94111, US
Copyright © 2015. XDEV Software Corp. All rights reserved.