Data fill

Fill in from a schema

DataFill edits the values of a node built from a schema: keys and shape are fixed, only values and array items change.

<data:DataFill Node="{Binding Node}" ManualValues="{Binding ManualValues}" />
  • A property’s description shows as an info tooltip.
  • Add on an array clones its Template; array items can be removed.
  • Every editor takes the width of the narrowest one, so they line up whatever their depth (see shared width).
  • The feather toggle forces a field, object or array to one of the manual values, hiding the properties or items of an object or an array.

To reset, build a new node from the schema.