You can easily define a data schema and add rows of data to your schema using the WinDataSource™ designer.
Once you drag the non-visual WinDataSource component onto your form, you can right-click on to component and select UltraDataSource Designer from the context menu.
The UltradataSource designer will now appear, giving you three options on the left pane:
Schema
DataEntry
SaveLoad
The Schema designer allows you to add Bands and Columns to the data source, thus defining a schema from which you can add data at design time or run time. When you add new Bands to the schema, you can then add Columns to the Bands. The data source element fully understands flat and hierarchical data that you add.
The DataEntry designer allows you to manually add Rows of data at design time. The schema is defined by the Schema designer shown above. Once you have added data at design time using the designer, you can persist the data and the schema to Binary or XML using the SaveLoad designer described in the next section.
The SaveLoad designer allows you to persist to disk in a Binary or XML format the data manually entered into the data source via the DataEntry designer described above. You can also load previously persisted data into the data source, which will overwrite any existing schema definition. If you uncheck the Include Data option, on the designer, only the schema will be persisted.